Wie kann ich die Webseite von Scrollen nach oben zu verhindern, wenn ich slideup benutzen?
Frage
Ich habe eine Webseite mit mehreren DIV-Elemente. Wenn ich die Funktion jquery SlideUp verwenden eine verstecken (die in Richtung der Unterseite der Seite ist), scrollt die Seite automatisch wieder nach oben. Wie kann ich das verhindern?
die Jquery Funktion auszulösen, das tue ich etwas wie folgt aus:
$(MyLink).click(function() {
MyDiv.slideUp("slow");
}
MyLink
innerhalb MyDiv
ist, die irgendwo in der Mitte der Seite.
Lösung 2
Was ich tat, war, was jemand vorgeschlagen (Hinzufügen return false
) und es hat funktioniert:
$(MyLink).click(function() {
MyDiv.slideUp("slow");
return false;
}
Andere Tipps
Wie lösen Sie die jQuery-Funktion, über Anker? Wenn ja, hat die Funktion false zurück, andernfalls wird der Browser auf das href-Attribut umleitet, die ‚#‘ in diesem Fall wären.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow