jQuery sortable funktioniert nicht korrekt mit horizontaler Liste, wenn die Liste vor init leer ist

8

Wenn ich Elemente zur Liste hinzufüge, nachdem ich .sortable initialisiert habe, funktioniert es nicht richtig.

Siehe Beispiel jsFiddle

HTML-Beispiel:

%Vor%

Beispiel-JS:

%Vor%

Beispiel-CSS:

%Vor%

AKTUALISIEREN

Ich habe das Problem hier Ссылка

gefunden
  

, da this.floating nur in _create festgelegt wird, wenn Sie mit beginnen   ein leeres sortierbares wird als vertikal angenommen.

    
skmasq 01.10.2013, 01:53
quelle

2 Antworten

6

Die Problemumgehung für diesen jQueryUI-Fehler besteht darin, das sortierbare Element mit einem Element innerhalb zu initialisieren und dann sofort nach der Initialisierung zu entfernen.

HTML:

%Vor%

Javascript:

%Vor%

Und ein jsFiddle zeigt, dass es funktioniert.

    
Ken Herbert 01.10.2013, 02:19
quelle
0

Es funktioniert gut für mich .. Versuchen Sie eindeutige Namen für die Kategorie divs ...

%Vor%

Ссылка

update .. mein schlechtes. Im obigen Beispiel hatte ich ein Element im Container. Wenn ich es von leer starte, hast du Recht, die Divs sortieren nicht. Entschuldigung ...

    
zipzit 01.10.2013 02:09
quelle