jquery JScrollPane und scrollTop zur gleichen Zeit
-
27-09-2019 - |
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!
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