私は自分のプロジェクトにjQuery UIのソート可能を使用しています。これで、update メソッドが呼び出されるまでは問題ありません。コードは次のようになります。
$(document).ready(function() {
$('#menu_sections').sortable({
cursor: 'move',
update: function(event, ui) {
var new_order = $(this).sortable('serialize');
}
});
});
ソート可能なものは本来どおりに機能し、アイテムはソート可能です。しかし、1 つのアイテムの場所を変更すると、更新イベントが呼び出され、Firebug のコンソールに次のメッセージが表示されます。
$("#menu_sections").sortable is not a function
var new_order = $('#menu_sections').sortable('serialize');
これを引き起こす可能性のあるアイデアはありますか?