J'ai essayé de mettre en place un défilement fluide dans un index d'informations. J'ai regardé ce jsFiddle http://jsfiddle.net/9SDLw/ et je n'arrive pas à le faire fonctionner. L'endroit où le code est inséré dans le document HTML a-t-il une importance ?
Voici mon code :
JS (en tête du document) :
<script type="text/javascript">
$('a').click(function(){
$('html, body').animate({
scrollTop: $( $(this).attr('href') ).offset().top
}, 500);
return false;
});
</script>
Markup :
Lien
<a href = "#G" rel = "" id="G" class="anchorLink">G</a><br />
Ancrage
<a name = "G" id="G"><span class = "letters">G</span></a><br />
Qu'est-ce que je rate ici ?