Sto provando a creare un effetto di commutazione usando le caselle + e - per mostrare e nascondere i div. E l'esempio http://theodin.co.uk/tools/tutorials/jqueryTutorial/index.htmlUso del jquery su singole div
Questo è lo script che sto utilizzando
$(function(){
$('.block').hide();
$('#show').toggle(function(){
$('.block').show();
$(this).attr("src","images/minus.jpg");
},function(){
$('.block').hide();
$(this).attr("src", "images/plus.jpg");
});
});
Il codice HTML
<div id="show"> Open <img id="show" src="images/plus.jpg"/> </div>
<div class="block">
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
</div>
funziona benissimo con un div, ma ho più e quando clicco uno, tutti spettacolo . C'è un modo per attivarli singolarmente usando il codice che ho?
Grazie! Funziona! Sapete se jquery consente di nascondere() il blocco div se, ad esempio, si fa clic in qualsiasi punto al di fuori del blocco o si attiva/disattiva un altro? – user499630
btw, ho aggiornato il codice con gli URL delle immagini reali ma le immagini non cambiano – user499630
Il mio male. Non ho provato con le immagini. Useremo 'children (" img ")' per farlo. Ho aggiornato l'esempio sopra per rispecchiarlo. –