Je lisais la page de jQuery pour Animate()En utilisant animate() de jQuery, si l'élément cliqué sur est "<a href="#" ...></a>", la fonction devrait toujours retourner false?
http://api.jquery.com/animate/
Ses exemples ne mentionnent pas si vous utilisez
<a href="#" id="clickme">click me</a>
...
$('#clickme').click(function() {
$('#someDiv').animate({left: "+=60"});
})
nous avons en fait toujours revenir faux comme dans les vieux jours?
$('#clickme').click(function() {
$('#someDiv').animate({left: "+=60"});
return false;
})
(mais, ces exemples n'ont pas utilisé <a>
pour le « clic-moi » ... mais utilisé quelque chose d'autre.
Sinon, la page revenir au début de la page? ? Est-ce que jQuery ont un plus élégant ou de façon magique de le faire
retourner false fonctionne aussi ... le eventPreventDefault() est-il meilleur? –
http://stackoverflow.com/questions/2017755/whats-the-difference-between-e-preventdefault-and-return-false – Reigel