bin kein JavaScript Profi, ich versuchs aber trotzdem mal.
ausgehend von einem Element $(this) möchte ich das
nächstvorige Element einer bestimmten Klasse finden. Konkret
habe ich
und möchte bei Klick auf die .KlasseB-Checkbox die vorige
.KlasseA-Checkbox checked setzen. All die hierzu empfohlenen
Tipps
Die Links verwenden .prevAll(), das findet alle Vorgänger auf gleicher Ebene (mit gemeinsamem Eltern-Element), das input-Element hat aber keine „Geschwister“.
Du kannst aber durch alle input-Elemente laufen und das letzte vor dem auslösenden verwenden:
Die Links verwenden .prevAll(), das findet alle Vorgänger auf
gleicher Ebene (mit gemeinsamem Eltern-Element), das
input-Element hat aber keine „Geschwister“.
Du kannst aber durch alle input-Elemente laufen und das letzte
vor dem auslösenden verwenden:
Vielen Dank für Deine Bemühungen und das Scriptlet. Leider funzt es nicht. Die Ursache dafür habe ich mal noch nicht versucht herauszufinden, da ich darauf spekuliere, daß man mit JQuery-Methoden direkter zum Element finden kann.
Viele Grüße und danke nochmals
JK
P.S.: ich gehe davon aus es gibt mehrere Checkboxen der
KlasseA, sonst wäre es etwas einfacher mit
$(‚input.KlasseA‘).attr(‚checked‘, ‚checked‘);
Richtig, es gibt viele davon. Sonst hätte ich die Checkbox auch mit ihrer ID ansprechen können.
Hmm, aber nur beim ersten Mal (beim ersten Klick). Aber immerhin. Wenn sich die kürzere Codierung nicht anfindet, werde ich diesen Bug in Deiner Version versuchen zu fixen.
Hmm, aber nur beim ersten Mal (beim ersten Klick). Aber
immerhin. Wenn sich die kürzere Codierung nicht anfindet,
werde ich diesen Bug in Deiner Version versuchen zu fixen.