Ho un semplice script in jquery per attivare o disattivare un div (mostra e nascondi) quando si fa clic su <p>
(sto utilizzando il bootstrap).Cambia icona al clic (attivazione/disattivazione)
HTML:
<p id="click_advance"><i class="icon-circle-arrow-down"></i> Advanced search</p>
<div id="display_advance">
<p>This is the advance search</p>
</div>
JS:
$('#click_advance').click(function(){
$('#display_advance').toggle('1000');
$(this).html('<i class="icon-circle-arrow-up"></i> Advanced search');
});
Quindi, quando faccio clic per la prima volta l'icona cambia da basso a alto, ma ovviamente quando faccio clic su "click_advance" di nuovo l'icona non cambia indietro. Quindi voglio l'effetto toggle come lo show e hide; ma sono impeccabile su come farlo con un'icona.
Mi aiuta molto – Firefog