salve, vengo subito al dunque:
Praticamente la classe leggi tutto (come si può intuire) aumenta tramite animazione due div di alcuni px; in particolare l'identificatrivo "footer_bg" di 200px (ciò mi serve poiché questo div ha uno sfondo nel footer) - vorrei che quindi l'evento click fosse percepito solo la prima volta che si fa click, ma non la seconda; motivo per il quale ho provato ad eliminare la classe "leggi_tutto" - ma non funziona; con firefoz ho notato che effettivamente la classe viene eliminata ma al click effettua ugualmente le animazioni - avrei optato per inserire un pulsante e giocare sull'attributo "disabled" ma vorrei farlo tramite link. come posso risolvere?
Codice:
$(".leggi_tutto").click(function(e){
$("#descrizione_sotto").animate({height:"400px"},'slow');
$("#footer_bg").animate({top:"+=200px"},"slow");
$(this).removeClass("leggi_tutto");
e.preventDefault();
Praticamente la classe leggi tutto (come si può intuire) aumenta tramite animazione due div di alcuni px; in particolare l'identificatrivo "footer_bg" di 200px (ciò mi serve poiché questo div ha uno sfondo nel footer) - vorrei che quindi l'evento click fosse percepito solo la prima volta che si fa click, ma non la seconda; motivo per il quale ho provato ad eliminare la classe "leggi_tutto" - ma non funziona; con firefoz ho notato che effettivamente la classe viene eliminata ma al click effettua ugualmente le animazioni - avrei optato per inserire un pulsante e giocare sull'attributo "disabled" ma vorrei farlo tramite link. come posso risolvere?