Wenn ich Ihre Frage richtig verstehen, dann glaube ich, Sie versuchen, einen Platz zu bauen Selektor, auf diese Weise mein Vorschlag wird sein, jquery oder Javascript zu verwenden, um den Job zu tun. Wie Zuweisen eines „id“ für jeweils mit den Zahlen, und verwenden Sie OnMouseClick eine JavaScript-Funktion, um zB zu nennen: -
<div id="1" class='seat' onmouseClick="javascript:toggleMarkVal('1');"></div>
<div id="2" class='seat marked' onmouseClick="javascript:toggleMarkVal('2');"></div>
<div id="3" class='seat marked' onmouseClick="javascript:toggleMarkVal('3');"></div>
<div id="4" class='seat marked' onmouseClick="javascript:toggleMarkVal('4');"></div>
<div id="5" class='seat' onmouseClick="javascript:toggleMarkVal('5');"></div>
<div id="6" class='seat marked' onmouseClick="javascript:toggleMarkVal('6');"></div>
<div id="7" class='seat' onmouseClick="javascript:toggleMarkVal('7');"></div>
<div id="8" class='seat' onmouseClick="javascript:toggleMarkVal('8');"></div>
jetzt in jQuery u kann eine Funktion erstellen, die alle Sitznummern und innerhalb der Funktion zu erhalten du kannst ein Array erstellen (abhängig von der Anzahl der Zeilen {du kannst damit spielen} Anzahl der Dimensionen erstellen) in meinem Fall denke ich an eine 2 Zeile 4 Spalte
Wenn du willst, dass ich das Skript für jquery schreibe bitte Post mir, ich werde.
Meine Entschuldigung, wenn ich irgendwelche Fehler gemacht habe, kann jeder fühlen, um es zu korrigieren, der obige Vorschlag wurde aus meiner eigenen Erfahrung genommen.
Dank & Grüße Nair
was meinst du mit "leeren" Element? Sind Sie in Bezug auf den zugrunde liegenden HTML oder Text leer? – DinoMyte
nein, ich meinte, eine "Menge" von divs zu erkennen, die Klasse "markiert" haben und dann feststellen, ob es mindestens ein div gibt, das NICHT "markiert" enthält. – Fuxi
Was genau ist das erwartete Ergebnis? Kannst du ein Beispiel geben? Es ist noch nicht klar, wo genau die "Lücke" erkannt werden soll und wie sie sich auf die markierten Plätze beziehen soll. – Xufox