Frage

Aktuelle Demo hier: http://www.studioimbrue.com/sites/eliotdudik

Ich habe das System Tabs wunderbar funktioniert. Ich versuche, es so zu erhalten, dass, wenn Sie unten einen weiten Weg auf der Galerie sind und klicken Sie dann auf „Vorwort“ oder ein Menüpunkt, es blättert man zurück auf 0,0.

Die aktuelle Schiebe Code lautet wie folgt:

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

Und ich versuche, so etwas wie dies unter ihm hinzuzufügen:

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

Weiter geht es Tabs wechseln, aber es wird zu Anfang nicht blättern zurück!

War es hilfreich?

Lösung

Die Klick-Ereignisse werden nicht in die li Elemente übertragen. Sie haben stattdessen die a (Anker) Elemente zum Ziel. So, hier geht:

$('#menu li a').click(function() {
    $(window).scrollTo(0,0, 500, {offset: {top:0, left:-50}}, {easing:'easeOutExpo'} );
});
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top