如何使用draggable並點擊kineticjs中的同一個節點?當使用拖動時,點擊事件也會在拖動後觸發。如何使用可拖動並單獨在kineticjs中單擊?
中的jsfiddle,http://jsfiddle.net/matobaa/LZ5tt/
這裏是代碼...
var stage = new Kinetic.Stage({
container: 'container', width: 640, height: 480
});
var layer = new Kinetic.Layer();
var oval = new Kinetic.Ellipse({
x: 100, y: 100, radius: 50, stroke: 'red',
draggable: true,
});
oval.on('click', function(evt) {
alert("clicked!"); // Will not be triggered after drag
})
layer.add(oval);
stage.add(layer);
我使用kineticjs 4.4.1。請幫忙。