Javascript IE 10中不支持dragover和drop事件
我的拖放事件在firefox中似乎运行良好,但在IE10中却不行。有人能提出原因和解决方法吗 HTML:Javascript IE 10中不支持dragover和drop事件,javascript,jquery,html,drag-and-drop,Javascript,Jquery,Html,Drag And Drop,我的拖放事件在firefox中似乎运行良好,但在IE10中却不行。有人能提出原因和解决方法吗 HTML: <div class="drop"> Drop file here </div> 我找到了解决办法。这是对IE10的支持。 删除var obj1=$('.drop')并直接在拖放时使用 $(document).ready(function() { $('.drop').on('dragover', function(e) { e.
<div class="drop">
Drop file here
</div>
我找到了解决办法。这是对IE10的支持。 删除
var obj1=$('.drop')代码>并直接在拖放时使用
$(document).ready(function() {
$('.drop').on('dragover', function(e) {
e.stopPropagation();
e.preventDefault();
$(this).css('border', "2px solid #8e44ad");
});
$('.drop').on('drop', function(e) {
e.preventDefault();
e.stopPropagation();
$(this).css('border', "2px solid #8e44ad");
});
});
$(document).ready(function() {
$('.drop').on('dragover', function(e) {
e.stopPropagation();
e.preventDefault();
$(this).css('border', "2px solid #8e44ad");
});
$('.drop').on('drop', function(e) {
e.preventDefault();
e.stopPropagation();
$(this).css('border', "2px solid #8e44ad");
});
});