Ich habe eine funktionierende "go to top" Schaltfläche in meinem Forum. Ich habe mich entschieden, mit dem folgenden Code zu gehen, da er die URL meines Forums in keiner Weise ändert, was wichtig ist. Im head
Abschnitt:Brauchen Sie Javascript Hilfe für reibungslose Scrolling
<script>
function scrollWindow() {
var top = document.getElementById('goHere').scrollTop;
window.scrollTo(0, top);
}
</script>
Die div innerhalb des Körpers ich gehen möchte:
<div id="goHere"></div>
Der Eingang:
<input type="image" onclick="scrollWindow()" value="Scroll" class="goTop" src="http://example.com/images/26.png" alt="" />
Es funktioniert gut und lässt meine URL sauber. Meine Fragen:
Kann mein JavaScript bearbeitet werden smooth scrolling auf die
div
ID zu ermöglichen (und wenn ja, würden Sie mir bitte mit den Änderungen helfen)?Muss ich eine Verknüpfung zu einer externen jQuery-Datei herstellen, um dies zu erreichen?
Wow, das ist großartig! Funktioniert wunderbar und mein PHP ist zufrieden damit. Vielen Dank! Und danke, SaiKiran, für Ihre Arbeit auch. :) –
Ist das möglich, dass ich das glatte Scrollen der gesamten meine Website anwenden? Ich meine, wenn der Benutzer den Scroll-Knopf * seiner Maus dreht (oder sowieso die Scroll-Leiste der Seite ändert) *, möchte ich ein sanftes Scrollen. – stack
Ja Art von, aber es wäre ein komplettes anders Ansatz obwohl –