semplice ragazzi... voglio fare in modo che l'animazione si ripeta per click e solo una volta... se in questo momento clicco star... parte una animazione infinita... mentre deve succedere solo 1 volta e ogni volta che clicco... potete aiutarmi ?

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