HTML beginner |
|
Next selecteert eigenlijk siblings van het element (hier is dat $('a.FAQ_Vraag')). Siblings zijn elementen van hetzelfde type (dus a) in dezelfde container, hier de cel (td) waarin de vraag staat.
Je structuur van de html komt hier niet mee overeen.
Je moet eerst de rij waarin de vraag staat vinden:$(this).parent('td').parent('tr')
En hiervan neem je de next rij (is het volgende element van hetzelfde type (tr) in dezelfde container (tabel)). Dit is de rij met het antwoord. Nu doe ik een simpele find in deze rij om het antwoord te vinden en te tonen.
Ik geef eerlijk toe, in het begin dat ik JQuery gebruikte moest ik soms ook ver zoeken. Maar oefening baart kunst, en ik moet zeggen dat het heel logisch ineenzit. |