0
我可以通過使用下面的代碼來實現在vanilla js中的取消檢測。在jQuery中檢測拖動取消
el.addEventListener('dragend', event => {
let cancelled = event.dataTransfer.dropEffect === 'none';
if(cancelled) {
// do something when drag cancelled.
}
}, false);
而是力圖這個片段轉換爲jQuery的版本,因爲jQuery的包裹事件成不擁有dataTransfer屬性jQuery的事件時,我失敗了。
el.on('dragend', event => {
console.log(event.dataTransfer); // => undefined
});
我想知道如何使用jQuery檢測阻止取消。
順便說一句,我沒有使用jQuery UI,但我想嘗試一下,如果事情會變得更容易。
大,沒有一見鍾情找到'originalEvent'。 – choasia