我想用.bind()
與'dragenter'
,'dragover'
和'drop'
,所以我可以從我的桌面拖動文件到我的瀏覽器。jQuery 1.6.2綁定不再與拖動事件一起工作?
請參閱附件jsfiddle。 http://jsfiddle.net/v82An/23/
$(function(){
function dragenter(e) {
e.stopPropagation();
e.preventDefault();
}
function dragover(e) {
e.stopPropagation();
e.preventDefault();
}
function drop(e) {
e.stopPropagation();
e.preventDefault();
alert('hi')
}
$('#drop').bind('dragenter', dragenter, false);
$('#drop').bind('dragover', dragover, false);
$('#drop').bind('drop', drop, false);
});
這撥弄重視這些事件在1.5正常,但在1.6他們根本不工作。
任何人都知道我是否只是做錯了嗎?
有趣。我想知道爲什麼這是... – kidcapital
請看我的更新。 –