<div>
<ul id="sortable">
</ul></div>
<script>
$(document).ready(function(){
// Your code here
$("#sortable").sortable();
$('#sortable').sortable("disable");
$("#sortable").disableSelection();
});
</script>
這是我目前在我的html中的代碼。現在這個列表會在用戶填好幾個表單之後動態更新。我使用innerhtml函數將「li」添加到ul中。 然後調用:使用jquery排序的錯誤
$('#sortable').sortable("refresh");
$('#sortable').sortable("enable");
,使jQuery的排序,但由於某種原因,它不工作。 當我在javascript函數中使用上述兩個函數時,我得到錯誤「sortable不是一個函數。 但是,如果我不使用它,並且不首先禁用排序,沒有任何反應! 任何幫助將理解 感謝!
你導入jQuery UI的離譜與Sortable模塊? –
是的,我沒有導入它,它使用靜態時很好ul – MV23
你看到你在構建UI js時必須檢查「可排序」嗎? –