我是Socket.io + Node.js的初学者。我有以下代码引入一个数据对象,如下所示:
客户端
socket.on('move', function (data) {
just_moved=data.id;
x=data.x;
y=data.y;
})
服务器端
WebArch.prototype.moveElement = function(obj, x0, y0){
socket.emit('move', {id:obj.attr("id"), x:x0, y:y0});
}
在画布上拖动SVG元素时会触发'move'事件。我想知道是否有一种方法可以存储(保存在变量或对象中)只有拖动元素时产生的最后一个发射。是否可以在函数或任何其他方法中放置 mouseup 事件条件来实现此目的?
答案 0 :(得分:0)
我认为事件" dragend"是我需要的。