✅ WEB- und WordPress-Nachrichten, Themen, Plugins. Hier teilen wir Tipps und beste Website-Lösungen.

JQuery – Wie animiert man das Scrollen nach oben und das Scrollen zu einem Div?

9

Javascript

JQuery hat einen praktischen Funktionsprototypen animiert, der als ersten Parameter zunächst finale CSS – Eigenschaften übernimmt und als zweiten Parameter die Geschwindigkeit, z. B. „schnell”, „langsam” oder das angegebene Zeitintervall. Der dritte Parameter ist ein optionaler Rückruf nach der Animation fertig.

var properties = { color: red; }; $('div').animate(properties, "fast", function() {});

Auf meiner persönlichen Website habe ich kürzlich den Seitenausblick neu gestaltet, um ihn vollständig benutzerfreundlich für Mobilgeräte zu machen. Es gibt zwei Links an festen Positionen des Bildschirms, „Navigation” und „Top”.

Navigation

Das Navigationsmenü befindet sich nach dem Hauptinhalt der Seite, und daher müssten Sie ein div mit zB id=’navigate’ definieren. Fügen Sie dann den folgenden JQuery -Code hinzu.

$("a[href='#navigate']").click(function(){     $("html, body").stop().animate(         {scrollTop:$("div#navigate").offset().top}, "slow");         return false;     }) });

oben

Sie müssten zuerst einen Anker mit zB definieren

Platzieren Sie dies direkt danach und fügen Sie den folgenden JQuery -Code hinzu:

$("a[href='#top']").click(function(){     $("html, body").stop().animate(         {scrollTop:0}, "slow");         return false;     }) });

scrollen

Aufnahmequelle: helloacm.com

Diese Website verwendet Cookies, um Ihre Erfahrung zu verbessern. Wir gehen davon aus, dass Sie damit einverstanden sind, Sie können sich jedoch abmelden, wenn Sie möchten. Annehmen Weiterlesen