我有一個div又包含10周拖動的divHTML 5拖動本地無法捕捉drop事件
<div id="doc">
<div id"1" draggable="true"> lots of stuff here</div>
<div id"2" draggable="true"> lots of stuff here</div>
.........
</div>
在HTML5的瀏覽器啓用我可以拖放這些div更改順序。當我檢查DOM時,我可以看到整個div已經按預期改變了順序,所有內容都完好無損。
到目前爲止,沒有一行javascript。
發生掉落時,我想查看這些物品的新訂單並能對此作出反應。
我曾嘗試使用jQuery的
$('div').on('drop', function(){alert("test")});
無法得到它的工作。我嘗試了很多不同的方式來捕捉這個事件,我無法記住它們。
我不想過分複雜的東西。本地拖放正在做我想要的東西。我可以有一個計時器或mouseup事件監聽器來檢查DOM中項目的順序,但是令我感到沮喪的是,我無法捕獲這個看起來很簡單並且已經在工作的活動。
對我在做什麼有什麼想法嗎?