在jquery可排序之后得到div id

时间:2012-10-04 12:32:31

标签: javascript java-ee jquery jquery-plugins

我正在尝试使用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。需要一些帮助

2 个答案:

答案 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');