[修改代码使其更简单] 我无法使用 jquery 和 html5 制作非常简单的拖放文件示例。我开始认为这与我的 rails 配置有关,因为没有任何意义。我尝试了很多例子,但无济于事。
<div id="drop_zone">Drop files here</div>
<output id="list"></output>
<script>
$(document).ready(function() {
jQuery.event.props.push('dataTransfer');
$('#drop_zone').on('drop', function(e){
alert("drop"); });
$('#drop_zone').on('mouseleave', function(e){
alert("mouseleave"); });
$('#drop_zone').on('mouseenter', function(e){
alert("mouseenter"); });
});
</script>
它在鼠标进入、离开时有效,但在文件删除时无效。我要疯了。