Warum ist das Scrollen in meiner jQuery UI nicht sortierbar?

8

Ich habe Probleme mit der sortierbaren Funktion von jQuery UI. Die Schriftrolle scheint nicht zu funktionieren.

Wenn die zweite Liste (Listen werden in den Tabellenzeilen in einem tbody erstellt und jeder tbody ist connect) nicht sichtbar ist, soll es möglich sein, zum Löschen meiner Tabellenzeile dorthin zu scrollen.

Dies ist mein HTML-Setup:

%Vor%

Und jQuery-Code

%Vor%

Die Sortierung funktioniert gut, aber das Scrollen funktioniert nicht .. Ich mache etwas falsch oder was?

Aktualisierung: Ich habe den Code so umstrukturiert, dass er nur Listenelemente in einer Liste anstelle von Tabellenzeilen in einem Tabellenkörper verwendet. Das gleiche Problem tritt immer noch auf.

    
Sam Vloeberghs 22.03.2010, 00:07
quelle

3 Antworten

9

Dies trifft möglicherweise nicht auf Ihren Fall zu, aber ich dachte, ich würde meine Lösung auf ein scrolling-Problem mit jQuery sortierbar, das ich hatte. Ich benutze kein scrollendes div. Um zum Arbeitsplatz scrollen zu können, musste ich diese Zeile aus meinem Stylesheet entfernen:

%Vor%

Ich habe auch die sortierbare "containment" -Option auf "document" gesetzt (was verhindert hat, dass das Element von der Seite nach links / rechts gezogen wurde, was ich auch brauchte).

    
craig 22.04.2010 00:14
quelle
1

Ich bin gerade darüber gestolpert. Für Sie vielleicht zu spät, aber für zukünftige Besucher:

Hatte dieses Problem und ich musste die folgende Zeile aus meinem CSS löschen:

%Vor%

Ich denke also, jeder Überlauf, der dem sortierbaren zugewiesen wird, könnte das Problem sein.

    
Flink 30.06.2016 11:44
quelle
0

Leider kann ich aufgrund meines begrenzten Verständnisses der jQuery UI-Bibliothek keinen Fehler in Ihrem Code feststellen. BTW, wo ist der Code zum Scrollen bis zum Zielort?

Hier ist ein weiterer Weg, um dieses Problem zu umgehen, verwenden Sie ein anderes jQuery-Plugin: ScrollTo , stattdessen.

Um es zu verwenden, ist es einfach, sobald das Plugin geladen ist, Code wie folgt zu verwenden:

%Vor%

Ich habe es in meinen Projekten verwendet, und es scheint immer noch in Ordnung zu sein mit jQuery 1.4.2

Hoffe das hilft:)

    
Michael Mao 22.03.2010 00:49
quelle