jQuery - Wie zählt man die Anzahl der li's und fügt eins hinzu wenn die Zahl ungerade ist?

8

Brauchen Sie noch ein wenig Hilfe. Angenommen, ich habe eine ungeordnete Liste, und ich möchte, dass sie immer eine gerade Anzahl von Zeilen enthält. Wie kann ich jQuery verwenden, um die Anzahl der li zu zählen, und am Ende eine leere hinzufügen, wenn die Zahl ungerade ist?

Wenn Sie sich fragen, warum, habe ich eine Dropdown-Liste, in der die "ul li ul" doppelt so breit ist wie die "ul li ul li", also die Dropdown-Liste in zwei Spalten. Also, rein visuell wäre es nett, immer eine gerade Menge zu haben, selbst wenn eine leer ist.

Prost

    
Marlon Creative 24.09.2009, 14:50
quelle

3 Antworten

10

Versuchen Sie Folgendes:

%Vor%

Dies sollte ein Listenelement zu jeder ungeordneten Liste mit einer ungeraden Anzahl von Listenelementen hinzufügen.

    
Gumbo 24.09.2009, 14:56
quelle
4

Ich würde es so machen:

%Vor%     
Benjamin Wohlwend 24.09.2009 14:55
quelle
3
%Vor%     
Stefan Kendall 24.09.2009 14:54
quelle

Tags und Links