识别拖动事件jquery

识别拖动事件jquery,jquery,Jquery,我已经使用uploadifive库实现了文件上传功能。在那里我可以给一个div进行拖放。所以,现在我想在触发拖动事件时突出显示该div。 有足够多的示例用于拖动对象,例如在页面中放置div并标识其拖动事件。但是我找不到一个解决拖动事件的方法 document.addEventListener('dragover', function (e) { console.log('drag over'); e.preventDefault(); e.sto

我已经使用uploadifive库实现了文件上传功能。在那里我可以给一个div进行拖放。所以,现在我想在触发拖动事件时突出显示该div。 有足够多的示例用于拖动对象,例如在页面中放置div并标识其拖动事件。但是我找不到一个解决拖动事件的方法

 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()
。也不是说每次鼠标移动都会触发,所以增加繁重的计算是不可取的


您可以阅读更多信息

您是否可以发布一个可复制的测试用例/示例代码,以便我们能够准确地告诉您问题是什么?