Ich habe einige Probleme, die versuchen, mit JavaScript zu einem Element reibungslos zu scrollen.Sanftes Scrollen zu Element mit Vanilla JavaScript
Ich habe eine einseitige Website mit 3 Links. Wenn ich auf einen der Links klicke, möchte ich glatt zu dem Abschnitt blättern, den es darstellt. Ich habe eine jQuery-Version, und das funktioniert großartig, aber ich würde gerne lernen, wie man das gleiche Ergebnis mit Vanilla JavaScript erreicht.
Die Frage wurde schon einmal gestellt, aber die Antworten sind ein bisschen kompliziert. Ich glaube, es sollte eine sauberere und einfachere Antwort darauf geben.
Danke.
jQuery-Code:
$('a').click(function(){
$('html, body').animate({
scrollTop: $($(this).attr('href')).offset().top
}, 1000);
return false;
});
Was genau falsch ist es, eine Geige sorgen. –
Ich möchte das gleiche Ergebnis wie der jQuery-Code erreichen, aber mit Vanille Javascript. Ich kann mir nicht vorstellen, wie ich es erreichen kann. Ich würde es schätzen, wenn jemand mit guten Kenntnissen von Javascript den Code schreiben kann. – NoName84