我有2个或更多div可放置,并且有一些产品可以拖放到这2个或更多个div中。 在其中一个div中删除一个元素后,我想在其他div中移动该元素,并且知道该div是什么。
我在谷歌上搜索,我发现了这个:
- $(event.target).attr("id")
- 这个给了我移动元素的id
- $(this).parent().attr('id')
- 这个给我一个div元素的id,我的元素是
移动元素后,我想知道我放弃元素的div的id。
答案 0 :(得分:1)
您可以访问id
回调函数中draggable
和droppable
的drop
- 请参阅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');
}
});
答案 2 :(得分:-1)
$('#droppable').droppable({
drop: function() {
$(this).attr('id');
}
});