0

JQuery を使用して、div をそれぞれのプレースホルダー (div) にドラッグ アンド ドロップしようとしていますsortable。次のコードを使用して、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 も取得したいと考えています。これについて助けが必要です

4

2 に答える 2

0

ある変数に保存$(ui.item).attr('id')し、別の変数に警告しています。あなたはそれを保存してplaceholder_div_id警告していますfrom_placeholder_div_id

from_placeholder_div_id = $(ui.item).attr('id');問題を解決するためにそれを変更します。

于 2012-10-04T12:43:00.997 に答える
0

送信者の id 属性に格納されます。

from_placeholder_div_id = $(ui.sender).attr('id');
于 2013-06-12T15:05:36.027 に答える