1. ホーム
  2. javascript

[解決済み] jQuery .sortable は関数ではありません。

2022-02-10 11:12:36

質問

jQuery UIドキュメントの指示通りにやっても、「.sortableは関数ではない」というエラーが出ます。
以下は私のコードです。

<div style="float: left;">
    <span class="caption" style="width: 255px; display: block;">
        Assigned Limits
    </span>
    <div class="assigned-limit-box">
        <ul id="limAssigned" class="ul-base">
        </ul>
    </div>
</div>

これは私のjsです。

$('#limAssigned').sortable();

jQuery UI jsの前に、私のjQuery jsがロードされます。

何が間違っているのでしょうか?

どうすればいいですか?

わかりました。私がソート可能を必要としたページは、私のメインページ内のdivにロードされます。jQuery UIスクリプトをメインページのjspではなく、そのjspに追加する必要があったのです。面白いことに、これがうまくいった。