2010-05-15 6 views
0

Démo actuelle ici: http://www.studioimbrue.com/sites/eliotdudikjquery scrollpane et scrollTo en même temps

j'ai travaille à merveille le système d'onglets. J'essaye de l'obtenir de sorte que si vous êtes en bas d'une manières sur la galerie et cliquiez alors "l'avant-propos" ou n'importe quel article de menu, il te ramène à 0.0.

Le code coulissant actuel est le suivant:

$('#wrapper ul li').click(function() { 
    $(window).scrollTo($(this).next('li'), 500, {offset: {top:0, left:-50}}, {easing:'easeOutExpo'}); 
}); 

Et je suis en train d'ajouter quelque chose comme ça en dessous:

$('#menu li').click(function() { 
    $(window).scrollTo(0,0, 500, {offset: {top:0, left:-50}}, {easing:'easeOutExpo'}); 
}); 

Il continue onglets de commutation, mais il ne défilera pas Retour au début!

Répondre

1

Les événements de clic ne sont pas délégués dans les éléments li. Vous devez cibler les éléments a (ancre) à la place. Alors voilà:

$('#menu li a').click(function() { 
    $(window).scrollTo(0,0, 500, {offset: {top:0, left:-50}}, {easing:'easeOutExpo'}); 
}); 
+0

Parfait. Merci :) – steve