|
|||
jQuery bestimmte Elemente aus Liste auswählen
Hi,
ich suche eine performante Lösung um die rot dargestellten Elemente aus einer Liste auszuwählen. Code:
<ul> <li class="foo">...</li> <li class="bar">...</li> <li class="bar">...</li> <li class="bar">...</li> <li></li> <li class="foo">...</li> <li class="bar">...</li> <li></li> <li class="foo">...</li> <li class="bar">...</li> <li class="bar">...</li> <li class="bar">...</li> <li class="bar">...</li> <li class="bar">...</li> </ul> (das letzte Element besitzt immer die Klasse .bar). /edit: das gesuchte Element kann auch das letzte in der Liste sein, desweiteren ist die Position des Elements unbekannt. Meine mir einzig bekannte Lösung wäre alle Elemente durchzugehen und zu prüfen was folgt, wobei nicht wirklich toll wie ich finde. Danke für eure Hilfe Geändert von CaptainGerrard (11.02.2014 um 19:24 Uhr) |
Sponsored Links |
|
|||
Wie soll es denn sonst gehen?
__________________
"Wieso ist der Code schrott, ich dachte hier seien Profis..." Aus einem Forum. |
Sponsored Links |
|
|||
ich hätte die Frage nicht gestellt wenn ich dir deine jetzt beantworten könnte.
Ich lege viel Wert auf Performance, solche Listen können durchaus relativ lange werden (in meinem Anwendungsfall), dadurch wollte ich den Schleifendurchlauf möglichst vermeiden. |
|
|||
Ich sehe hier leider keine andere Möglichkeit, aber vielleicht kennt ja jemand anderes einen Trick, gerade in Hinblick auf Performance.
__________________
"Wieso ist der Code schrott, ich dachte hier seien Profis..." Aus einem Forum. |
|
||||
Dann solltest du dir eine Struktur überlegen, die auch einfach darstellbar ist. So musst du oder jquery immer einiges an Sucharbeit leisten.
Wobei deine Beschreibung schon nicht logisch ist. Zitat:
|
|
|||
Meintest du das so? Edit fiddle - JSFiddle
MfG |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
jQuery und Cookies: Position mehrerer Elemente speichern? | sepp88 | Javascript & Ajax | 2 | 06.05.2011 14:59 |
jquery - hover und mehrere elemente | monran | Javascript & Ajax | 8 | 20.04.2011 21:01 |
JQUERY und gewisse Anzahl an Elemente einblenden | sturmi2 | Javascript & Ajax | 7 | 10.11.2009 17:50 |
Liste inline mit Bildchen, zweizeilige Elemente?? | me_flay | CSS | 0 | 23.03.2007 18:06 |
Liste (inline) Umbruch erzeugen | Steakfred | CSS | 3 | 09.05.2006 13:27 |