识别拖动事件jquery
我已经使用uploadifive库实现了文件上传功能。在那里我可以给一个div进行拖放。所以,现在我想在触发拖动事件时突出显示该div。 有足够多的示例用于拖动对象,例如在页面中放置div并标识其拖动事件。但是我找不到一个解决拖动事件的方法识别拖动事件jquery,jquery,Jquery,我已经使用uploadifive库实现了文件上传功能。在那里我可以给一个div进行拖放。所以,现在我想在触发拖动事件时突出显示该div。 有足够多的示例用于拖动对象,例如在页面中放置div并标识其拖动事件。但是我找不到一个解决拖动事件的方法 document.addEventListener('dragover', function (e) { console.log('drag over'); e.preventDefault(); e.sto
document.addEventListener('dragover', function (e) {
console.log('drag over');
e.preventDefault();
e.stopPropagation();
}, false);
您需要的是一个
dragover
事件。您需要将事件绑定到正文
或文档
,然后在检测到dragover
时,执行所需操作(突出显示放置区域)
样品
/* events fired on the drop targets */
document.addEventListener("dragover", function( event ) {
// prevent default to allow drop
event.preventDefault();
}, false);
不要忘记preventDefault()
。也不是说每次鼠标移动都会触发,所以增加繁重的计算是不可取的
您可以阅读更多信息您是否可以发布一个可复制的测试用例/示例代码,以便我们能够准确地告诉您问题是什么?