vorrei mostrare un div in base l'evento onclick di un collegamento.utilizzando jQuery come mostrare e nascondere evento onClick diverso div
First Click - Visualizza div1
secondo scatto - Nascondi restante div and Show div2
Terzo Click - Nascondere restante div e mostra div3
Quarto Click - Nascondere restante div e mostrare div1 => ripetere il ciclo e va avanti ..
codice segue:
<div class="toggle_button">
<a href="javascript:void(0);" id="toggle_value">Toggle</a>
</div>
<div id='div1' style="display:none;">
<!-- content -->
</div>
<div id='div2' style="display:none;">
<!-- content -->
</div>
<div id='div3' style="display:none;">
<!-- content -->
</div>
codice jQuery:
$(document).ready(function() {
$("#toggle_value").click(function(){
$("#div1").show("fast");
$("#div2").show("fast");
$("#div3").show("fast");
});
});
Il codice sopra mostra tutti i div il primo clic sé, ma dovrebbe mostrare div1 sul primo scatto come accennato.
Hmm ... è interessante. Ma al 4 ° click nasconde tutti i div e al 5 ° click mostra nuovamente il div1. Mancando qualche caso?! – Webrsk
Ho perso il punto che deve ripetere tutte le volte. Fisso. –
Artem mentre funzionava bene quando il var è globale, dopo che ho provato il codice postato recentemente smette di funzionare .. – Webrsk