Sto creando una pagina di domande frequenti in cui la risposta viene attivata facendo clic sulla domanda. La domanda è h3
e la risposta è più p
-elementi. Come questo:jQuery nextAll - Fare clic su h-elemento attiva tutti gli elementi P fino al prossimo h
<h3>The First Question</h3>
<p>Answer Paragraph</p>
<p>Answer Paragraph</p>
<p>Answer Paragraph</p>
<h3>The Second Question</h3>
<p>Answer Paragraph</p>
<p>Answer Paragraph</p>
Come posso attivare o disattivare tutti i p
-Elementi appartenenti a una determinata domanda? Il mio JS alterna tutto seguendo p
-Elementi sulla pagina:
$(document).ready(function(){
$("p").hide();
$("h3").click(function(){
$(this).nextAll("p").toggle();
});
});
non posso usare div
's o classi).
Grazie mille, funziona perfettamente! – Christoph
Mi piace la tua soluzione migliore dato che è più jQueriesh. – SolutionYogi
Penso che sia probabilmente importante notare che questo codice nasconderà solo i tag di paragrafo. Se testo senza tag di paragrafo o altri tag dopo il tag h3, non li nasconde. – SolutionYogi