Javascript 预防默认值();不´;我不会对坠落事件产生任何影响
我有一个图片上传-Javascript 预防默认值();不´;我不会对坠落事件产生任何影响,javascript,preventdefault,Javascript,Preventdefault,我有一个图片上传-,用户可以在这里上传图片。preventDefault()在该-元素上运行良好 但是,当用户将图片放到之外时,浏览器会将其打开 为了防止这种情况,我补充说: $(document).ready(function(){ $('body').on('drop', function(e){ e.preventDefault(); }); }); eventhandler被触发,但是preventDefault()-操作不起作用。浏览器总是加载图片
,用户可以在这里上传图片。preventDefault()代码>在该
-元素上运行良好
但是,当用户将图片放到
之外时,浏览器会将其打开
为了防止这种情况,我补充说:
$(document).ready(function(){
$('body').on('drop', function(e){
e.preventDefault();
});
});
eventhandler被触发,但是preventDefault()代码>-操作不起作用。浏览器总是加载图片 您应该指定一个默认参数。还添加一个dragover
事件侦听器:
$(() => {
$("body").on("drop", (e = event) => e.preventDefault())
.on("dragover", (e = event) => e.preventDefault());
});
你在这里见过类似的话题吗?不,谢谢。成功了!