Ich habe eine Tabelle. Die Tabellendatenelemente haben jeweils ein div mit einer Klasse in ihnen. Das div zeigt eine kleine CSS-Box an, die basierend auf der Hintergrundfarbe das Aussehen eines Lichts anzeigt, das ein- oder ausgeschaltet wird.jQuery Selector Test für alle eine ClassType
Ich möchte die Lichter einzeln ein- und ausschalten, indem ich auf sie (zufällig) klicke, aber dann muss ich testen, wenn irgendein Licht ausgeschaltet ist, sind alle Lichter jetzt aus.
<table>
<tr>
<td>
<div class="lightbox lightbox-on">
</td>
</tr>
<tr>
<td>
<div class="lightbox lightbox-off">
</td>
</tr>
...
</table>
Mit anderen Worten, wenn der letzte Klick der letzten „auf“ Licht ausgeschaltet, so dass all Leuchtkasten-on-Klassen mit Leuchtkasten-off-Klassen entfernt und ersetzt wurde, löst etwas.
Die Frage geht zu testen, ob eine Gruppe von Divs alle die gleiche Menge von identischen Klassen enthalten.
Wo ist Ihr Javascript, mit dem die Klasse ein-/ausgeschaltet wird? Ich würde, aktualisieren Sie eine Variable dort, die das letzte Element aktualisieren würde – Fallenreaper