【发布时间】:2019-07-13 14:43:15
【问题描述】:
我有一个图片上传-<div>,用户可以在其中放置图片。 preventDefault(); 上的 <div> 元素工作正常。
但是当用户将图片放到<div> 之外时,浏览器会打开它。
为了防止我添加:
$(document).ready(function(){
$('body').on('drop', function(e){
e.preventDefault();
});
});
事件处理程序被触发,但preventDefault();-action 没有任何效果。浏览器总是加载图片。
【问题讨论】:
-
您在这里看到过类似的主题吗? stackoverflow.com/questions/6756583/…
-
不,谢谢。完成了这项工作!