jQuery: Selector für alle Elemente, die zwei bestimmte Klassen haben
Frage von NetLabel | 03.06.2012 um 16:50
Ich suche nach einem jQuery Selector, um alle Elemente auszuwählen, die zwei bestimmte Klassen zugewiesen haben. Also zum Beispiel:
<span class="a b"></span> [nur dieses Element brauche ich] <span class="a"></span> <span class="b"></span>
Ich möchte in dem Beispiel also nur das Element auswählen, das sowohl die Klasse "a" als auch die Klasse "b" hat (erste Zeile). Ist das möglich?
Ähnliche Themen
jQuery: Elemente, Bilder, Klassen etc zählen
Tipp | 0 Kommentare
HTML: Unterschied zwischen ID und CLASS
Info | 0 Kommentare
jQuery: Ist Element vorhanden?
Tipp | 1 Kommentar
jQuery: Elemente mit einer bestimmten Klasse zählen
Frage | 1 Antwort
jQuery: Schleife über alle Elemente eines Selektors
Tipp | 0 Kommentare
jQuery: Mehrere Elemente einblenden und ausblenden
Frage | 3 Antworten
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.
Während du für eine Klasse $(".a") benutzt, kannst du für mehrere Klassen einfach die Namen der Klassen mit einem Punkt (ohne Leerzeichen) hintereinander verbinden:
Das lässt sich auch auf die gleiche Weise mit Elementen mit einer bestimmten ID kombinieren:
Hiermit wählst du das Element mit der ID "c" und den beiden Klassen "d" und "e" aus.
Und der Vollständigkeit halber:
Dies wählt ein DIV mit der ID "c" und den Klassen "d" und "e" aus, also zum Beispiel dieses hier:
Falls du noch mehr als zwei Klassen benötigst, kannst du die mit einem Punkt auch noch hinten dran schreiben.
04.06.2012 um 18:21