我正在使用ondragover事件并且工作正常
dropZone[0].ondragover = function () {
dropZone.addClass('hover');
return false;
};
但是如果用户无法删除文件,那么如何从drop zone中删除hover类我使用dragleave和dragexit事件但它无法正常工作。
dropZone[0].dragleave = function () {
dropZone.removeClass('hover');
return false;
};
dropZone[0].dragexit = function () {
dropZone.removeClass('hover');
return false;
};
答案 0 :(得分:1)
查看演示:http://jsfiddle.net/hamidlab/KZ8bB/
jquery demo:http://jsfiddle.net/hamidlab/KZ8bB/1/
不要使用dragover
,每当您的鼠标移动到目标元素上时,它就会触发dragenter
。