我想弄清楚如何进行文件拖放。我已经阅读了许多教程和示例,并且认为我知道该怎么做,但是我无法让绝对的基本部分正常工作。
这是我目前拥有的代码。如果我将文件拖到 filedropper div 上,浏览器只会加载文件而不是给我删除警报。我错过了什么?
<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script src="http://code.jquery.com/ui/1.10.1/jquery-ui.js"></script>
</head>
<body>
<script language='javascript'>
$(document).ready(function() {
$('#filedropper').on('drop', function(e){
e.preventDefault();
alert('drop');
return false;
});
});
</script>
<div id='filedropper' style='height:100px;width:100px;background:yellow'></div>
</body>
</html>