J'ai développé ce petit site qui est basé exclusivement sur le ScrollTo : http://www.barathym.be/
$(".scroll").click(function(event){
//Annule l'action au click (équivalent au "return false")
event.preventDefault();
//Reprend l'url complet de ta page
var full_url = this.href;
//ca va aller rechercher ton ancre
var parts = full_url.split("#");
var trgt = parts[1];
//Va rechercher la position de l'ancre de destination
var target_offset = $("#"+trgt).offset();
var target_top = target_offset.top;
//Fait l'animation avec un joli "animate"
$('html, body').animate({scrollTop:target_top}, 1000);
});
Dans mon exemple, j'ai attribué une class à mes liens comme ceci :
<ul>
<li><a href="#traditionnels" id="traditionnels_btn" class="scroll">sandwiches traditionnels</a></li>
<li><a href="#dagoberts" class="scroll">dagoberts</a></li>
<li><a href="#speciaux" class="scroll">sandwiches spéciaux</a></li>
<li><a href="#salades" class="scroll">salades</a></li>
<li><a href="#panini" class="scroll">panini</a></li>
<li><a href="#boissons" class="scroll">boissons</a></li>
<li><a href="#autres" class="scroll">autres</a></li>
<li><a href="#meeting" class="scroll">meeting</a></li>
</ul>
J'espère que cela pourra t'aider. N'hésites pas à aller fouiller dans les sources du site (même si elle n'est pas vraiment valide W3C lol)
OUH LA HONTE! :p