获取div的id,我拖动一个元素

时间:2011-07-26 08:12:25

标签: jquery drag-and-drop

我有2个或更多div可放置,并且有一些产品可以拖放到这2个或更多个div中。 在其中一个div中删除一个元素后,我想在其他div中移动该元素,并且知道该div是什么。

我在谷歌上搜索,我发现了这个: - $(event.target).attr("id") - 这个给了我移动元素的id - $(this).parent().attr('id') - 这个给我一个div元素的id,我的元素是

移动元素后,我想知道我放弃元素的div的id。

3 个答案:

答案 0 :(得分:1)

您可以访问id回调函数中draggabledroppabledrop - 请参阅this demo

将@ jensgram的建议(Utilizing the awesome power of jQuery to access properties of an element)提高this.id超过.attr('id')的速度

答案 1 :(得分:0)

试试这个 -

$('#droppable').droppable({
   drop: function() {
     $(this).attr('id');
   }
});

并查看此帖子some info about drag and drop

答案 2 :(得分:-1)

$('#droppable').droppable({
   drop: function() {
 $(this).attr('id');
   }
});