2010-07-03 7 views

Répondre

5

Lorsque vous initialisez localScroll, assurez-vous de passer la durée:

$.localScroll({ duration: 500 }); 

Sur la page d'aide pour localScroll il précise que vous pouvez utiliser en plus toutes les options de scrollTo

+1

Hey les gars, vous avez raison, mais vous avez oublié de mentionner que vous devez charger le plugin d'accélération (http://gsgd.co.uk/sandbox/jquery/easing/) avant de pouvoir appeler la durée (ou du moins il semble) . – corysimmons

+0

L'accélération n'est pas spécifiée dans les paramètres par défaut, donc vous devriez pouvoir faire '{duration: 500, easing:" swing "}' et le faire fonctionner sans le plugin easing. –

3

Pour utiliser localScroll avec la vitesse ET easing: Importez les scripts jQuery, scrollTo, localScroll et easing. Ensuite, mettre ce script en dessous:

<script type="text/javascript"> 
    $(function() { 
     $('#nav').localScroll({ 
      duration: 3000, 
      easing: 'easeOutQuint' 
     }); 
    }); 
</script>