0
我的問題是,當我使用的dragenter和dragleave的下降 -event不再被解僱。當我改變的dragenter到的dragover它的工作原理。但我想用drageneter降低觸發的事件。有任何想法嗎?的dragenter/dragleave防止下降,由射擊
$("#drop")
.on("drop", function(event) {
$("#debug").append("drop\n")
})
.on("dragenter", function (event) {
$("#debug").append("dragover\n")
})
.on("dragleave", function (event) {
$("#debug").append("dragleave\n")
})
.on("dragover", function (event) {
event.preventDefault();
event.stopPropagation();
});
我也試圖取消默認事件與event.preventDefault()
和event.stopPropagation()
但它並沒有改變任何東西。
下面是一個簡化代碼:https://jsfiddle.net/7oun2gza/
編輯:我自己就找到了解決辦法。我必須禁用的默認事件的dragover拍了下降 -event。修正了上面的代碼。