animate .click solo una volta per click !

Felice Gattuso

Utente Attivo
19 Ago 2012
41
0
0
semplicissimo voglio che questo script faccia ruotare il mio elemento solo una volta per click... ora come ora gira all'infinito se clicco !

Codice:
<script>
$(function() {
	var img = $('#star');
	img.click( function rotate() {
		img.animate({rotate: '360'}, 500, 'swing', function() {
			rotate();
		});
	});
});
    </script>
 
forse perche all'interno della funzione rotate() eichiami di nuovo la funzione rotate()

priova a toglierlo
HTML:
<script>
$(function() {
	var img = $('#star');
	img.click( function rotate() {
		img.animate({rotate: '360'}, 500, 'swing');
	});
});
</script>

a me cmq non gira nemmeno una volta
 

Discussioni simili