Class in PHP While ansprechen - Druckversion +- Javascript-forum (https://javascript-forum.de) +-- Forum: Entwicklung (https://javascript-forum.de/forumdisplay.php?fid=4) +--- Forum: Javascript (https://javascript-forum.de/forumdisplay.php?fid=6) +--- Thema: Class in PHP While ansprechen (/showthread.php?tid=2810) |
Class in PHP While ansprechen - saturnus - 19.03.2024 Hallo Ich habe div. Datensätze die aus einer Datenbank kommen. Innerhalb dieser Datensätze möchte ich ein onclick Event setzen, der nur für die jeweilige Zeile gültig ist. PHP-Code:
Ich möchte jetzt gerne eine CSS Klasse hinzufügen, resp. entfernen, je nach dem, was geklickt wurde (toggleClass). Pro Zeile sind 3 Antworten zum anklicken möglich. Je nach dem was geklickt wurde, soll der Text via CSS markiert werden. Eine zuvor geklickte Antwort soll wieder neutral werden. Das soll aber nur für die betroffene Zeile gültig sein. Als Ansatz hab ich das: Code: $(document).ready(function(){ RE: Class in PHP While ansprechen - Sempervivum - 19.03.2024 Ich rätsele die ganze Zeit, was Du genau vor hast. Poste doch mal zwei oder drei vollständige Zeilen mit den 3 Antworten und zwar nicht das PHP sondern das generierte HTML aus der Quelltextansicht des Browsers. Was ist da der Text, der markiert werden soll? RE: Class in PHP While ansprechen - saturnus - 20.03.2024 Das ist eine Antwort Zeile (von gesamt 7): <div class="container"> <span class="rounded-circle"></span> <div class="row parent"> <div class="col-lg-12 frage">Was bedeutet der Begriff Delay in der Fliegersprache?</div> <div class="col-lg-4 dataset"><a href="#" class="box a1" id="data2"><span class="border rounded-circle letter" id="q1">W</span> Verspätung</a></div> <div class="col-lg-4 dataset"><a href="#" class="box a1" id="data2"><span class="border rounded-circle letter" id="q2">D</span> Flughafen</a></div> <div class="col-lg-4 dataset"><a href="#" class="box a1" id="data2"><span class="border rounded-circle letter" id="q3">S</span> Fallschirm</a></div> </div> </div> Es stehen je 3 Antworten zur verfügung. Wird eine angeklickt, wird sie markiert. wird eine andere Lösung angeklickt, soll die vorhergehende wieder 'normal' erscheinen und die neu angeklickte markiert. Das soll immer nur pro Zeile (Frage/ Antworten) passieren. RE: Class in PHP While ansprechen - Sempervivum - 20.03.2024 Danke, jetzt ist das Ganze klar geworden. Dieses Javascript müsste das tun, was Du dir vorstellst: Code: <!DOCTYPE html>
RE: Class in PHP While ansprechen - saturnus - 22.03.2024 Ja, mit Deinem Input hat es nun geklappt. :-) Vielen Dank für Deine Unterstützung! |