Wenn alle Zellen in meiner Tabelle angeklickt wurden, möchte ich eine Warnung ausgeben.Wie wird eine Warnung ausgegeben, wenn auf jede Zelle in einer Tabelle geklickt wurde?
<td id="1" onclick="this.style.backgroundColor = 'Red';">1</td>
<td id="2" onclick="this.style.backgroundColor = 'Red';">2</td>
<td id="3" onclick="this.style.backgroundColor = 'Red';">3</td>
<td id="4" onclick="this.style.backgroundColor = 'Red';">4</td>
<td id="5" onclick="this.style.backgroundColor = 'Red';">5</td>
(Ich mache den Hintergrund rot, so dass ich weiß, dass es geklickt wurde). Dies ist das Skript, das ich versucht habe zur Arbeit zu kommen:
<script>
$(document).ready(function() {
$('#1' && '#2' && '#3' && '#4' && '#5').click(function() {
alert('Bingo!'); });
});
</script>
Wenn ich auf der Zellzahl 5 sofort klicken, wird der Alarm erscheint. Was ich will ist, wenn jede Zelle bereits angeklickt ist, nur dann sollte die Warnung angezeigt werden.
Wissen Sie, wie Elemente mit jQuery ausgewählt werden? – evolutionxbox
Lesen Sie die [Dokumentation zu jQuery] (https://api.jquery.com/multiple-selector/), um zu erfahren, wie Sie mehrere Selektoren ausführen können. Ihr Code ist nur das '$ ('# 5') .click (function() {' basierend auf der Funktionsweise des UND-Operators – epascarello
Willkommen bei Stack Overflow! Bitte lesen Sie die [Hilfe], insbesondere [* Wie frage ich eine gute Frage? *] (/ help/how-to-ask) Recherchiere (Suche/Hilfe/Suche) nach verwandten Themen zu SO.Versuche, die Arbeit zu machen *** Wenn du es schaffst stecken und kann nicht loswerden nach mehr Forschung und Suche, post eine [mcve] von Ihrem Versuch und sagen Sie genau, wo Sie stecken sind.Das obengenannte zeigt nicht annähernd genug Forschung, Debugging und Kodierung Aufwand. –