it-swarm.com.de

jQuery .sortable ist keine Funktion

Obwohl ich den Anweisungen in der jQuery-UI-Dokumentation gefolgt bin, erhalte ich die Fehlermeldung, dass .sortable keine Funktion ist.
Hier ist mein Code:

<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>

Das ist meine js:

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

Mein jQuery js wird vor meinem jQuery UI js geladen.

Was mache ich falsch?

15
Robyn Paxton

Ich habe es herausgefunden. Die Seite, für die ich sortierbar war, wird auf meiner Hauptseite in ein div geladen. Ich musste das jQuery-UI-Skript zu diesem jsp hinzufügen, anstatt zur Hauptseite jsp. Komisch wie das geklappt hat. 

14
Robyn Paxton

Ich hatte das gleiche Problem, als eine Seite, die die sortable () - Funktion verwendete, von einer PHP-Hauptseite benötigt wurde. Das Hinzufügen des folgenden Codes im Kopf der Hauptseite war nicht ausreichend. Wenn Sie es auch am Anfang der gewünschten Seite hinzufügen (in meinem Fall im Inneren des Körpers), wurde alles behoben.

<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script>
16
user3279807

jQuery-Benutzeroberfläche und jQuery müssen in einer bestimmten Reihenfolge geladen werden:

<script src="jquery.js">...
<script src="jquery-ui.js">...

Stellen Sie sicher, dass Sie die jQuery-Benutzeroberfläche nach jQuery einfügen.

0

es hat für mich mit dieser spezifischen Version von Jquery funktioniert 

    <script src="//code.jquery.com/jquery-1.12.4.js"></script>

aber für neuere Versionen funktioniert es nicht

0
Ahmad Mostafa

Ich habe diesen Fehler durch mehr als eine Version von jQuery auf der Seite erhalten. Das Guthaben geht an IonicBurger: jQuery sortable ist keine Funktion

0
Gabe