1

Jquery UI Sortableを使用して、2 つのリストのアイテムを交換しています。あるリストから別のリストに移動するときに、アイテムからクラスを取得する必要があります。これは、このように簡単に行うことができます。

$("#sortable").sortable({
    update: function (event, ui) {
            alert($(ui.item).attr('class'));
        }
});

しかし、動的コンテンツでこれを行う必要があるため、この関数を .on にバインドして機能させる必要があります。では、どうすればこのようなことができるのでしょうか..

$(document).on("sortable","#sortable", function() {

それでもAPIupdateオプションにアクセスしてこれを機能させますか?

4

1 に答える 1

0

イベント タグのhttp://api.jqueryui.com/sortable/を確認する必要があると思います。私はそこでこの例を取りました:

$( ".selector" ).sortable({
    sort: function( event, ui ) {
          //do stuff
     }
});

このイベントは並べ替え中にトリガーされます。また、停止時にイベントをバインドして、停止および開始する前に確認することもできます。

于 2012-12-05T19:23:27.780 に答える