我不确定为什么setData
并且getData
每当我通过 jQuery UI 调用它时都未定义。
我在做
$(`#selector`).draggable({
start: function(event: any) {
drag(event);
},
stop: function(event: any) {
console.log('stopped');
}
});
在拖动()中:
drag(event: any) {
event.originalEvent.dataTransfer.setData("text, application/x-moz-node", event.target.id);
}
这里originalEvent
是参考这个解决方案
但是,我仍然收到相同的结果。
Cannot read property 'setData' of undefined
我也在使用打字稿(不确定这有多大的不同)。