문자 그대로 http://jsfiddle.net/m1erickson/tLwSM/을 복제하려고하는데 성공하지 못했습니다.kinetic.js가 제대로 호출되지 않습니까?
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="bootstrap.min.css" />
<link type="text/css" rel="stylesheet" href="test.css"/>
<title>title</title>
<script src="kinetic.js"></script>
</head>
<body>
<h4>Double-Click to create text.<br>Drag text.</h4>
<div id="container"></div>
<script>
var stage = new Kinetic.Stage({
container: 'container',
width: 350,
height: 350
});
var layer = new Kinetic.Layer();
stage.add(layer);
$(stage.getContent()).on('dblclick', function (event) {
var pos = stage.getMousePosition();
var mouseX = parseInt(pos.x);
var mouseY = parseInt(pos.y);
var text = new Kinetic.Text({
x: mouseX,
y: mouseY,
text: "@:" + mouseX + "/" + mouseY,
fill: "blue",
draggable: true,
});
layer.add(text);
layer.draw();
});
</script>
</body>
</html>
kinetic.js 내가 가진 파일 http://d3lp1msu2r81bx.cloudfront.net/kjs/js/lib/kinetic-v5.0.1.min.js에서 직접 복사 코드가 포함 : 여기 내 코드입니다.
파일을 실행할 때 시각적으로 올바른 것으로 보이지만 사실 아무 것도 수행하지 않습니다. console.log에 오류가 없습니다. 어쩌면 내가 로컬에서 돌아 다니고 있고 터미널이나 기타 등에서 뭔가를해야하기 때문일 수도 있습니다 ......?