2010-11-18 147 views
0

所以我有這樣的div我的網頁上:如何獲得元素的ID,而我拖動「拖動」元素

<div class="drag"></div> 

這jQuery代碼:

<script type="text/javascript"> 
    //<!-- 
$(document).ready(function() { 

$('.drag').draggable(); 

}); //--> 
</script> 

可拖動效果效果很好。

但我想找出一個HTML標記的id可拖動div被丟棄。如果有的話。

所以,如果我把div拖到一個id =「my-table」的表格中,我想在js裏面得到這個值,並用它做些事情。

回答

1

如果你有一個可拖動的,你也可以droppable ...正確嗎?

,所以你可以做這樣的事情:

$("#draggable").draggable(); 
$("#droppable").droppable({ 
    drop: function() { 
    alert('dropped'); 
    var dropId = $(this).attr('id'); 
    } 
});