我正在尝试使用JQuery sortable
将div拖放到各自的占位符(div)。我尝试使用以下代码从拖动div的位置获取占位符ID。
jQuery(document).ready( function(){
$(function() {
var item,from_placeholder_div_id;
$("#div-container").sortable({
stop: function(event, ui) {
from_placeholder_div_id = $(ui.item).attr('id');
alert("Widget moved from" + from_placeholder_div_id);
}
});
});
我还想获得div移动到的占位符ID。需要一些帮助
答案 0 :(得分:0)
您正在将$(ui.item).attr('id')
保存到一个变量并提醒另一个变量。您将其保存到placeholder_div_id
并提醒from_placeholder_div_id
将其更改为from_placeholder_div_id = $(ui.item).attr('id');
可解决问题。
答案 1 :(得分:0)
它存储在发件人的id属性中:
from_placeholder_div_id = $(ui.sender).attr('id');