2016-04-23 15 views
0

Im Moment lerne ich, wie man in Javascript und jquery schreibt. Ich frage mich, ob es irgendwelche Alternativen gibt, die verwendet werden können, um durch (nach oben/unten) Klassen zu scrollen, die in einem div sind (nicht den ganzen Körper). Vielen Dank im Voraus für die Hilfe.Verschiedene Alternativen zu jQuery scrollTop?

PS: Ich habe versucht, ScrollTop zu verwenden, aber aus irgendeinem Grund (ich habe keine Ahnung, warum) nach dem Aktualisieren der Seite in Firefox, IE und Edge das Skript beginnt wirklich komisch zu handeln. Zum Beispiel, wenn ich Knopf A drücke, um zu einer Klasse mit dem Namen "A" zu blättern, nach der Aktualisierung, wenn ich den Knopf A drücke, geht es zum Beispiel zu Klasse "C".

PSS: Die alternative Methode kann in Javascript oder jquery sein. Macht nichts.

Mit freundlichen Grüßen,

George S.

+0

Können Sie Ihren Code posten? – conventi

+0

Ja, ich kann es teilen. Allerdings nur der Jquery-Teil des Codes. Ich bin es jedoch leid, nach Lösungen zu suchen, deshalb möchte ich nur eine alternative Methode, die hoffentlich dieses seltsame Problem nicht hat. [JsFiddle] (https://jsfiddle.net/zx32nvn0/) –

Antwort

2

Wenn Sie möchten, eine Alternative Sie interne Links nutzen können. Für die Verwendung dieser HTML feauture Sie einen Namen Attribut auf den Inhalt Sektionskopf festgelegt, wo Sie wie folgt blättern wollen:

<a name="aDiv">A Section</a> 

und das href-Attribut auf die ancor Link wie folgt festgelegt:

<a href="#aDiv">Go to A Section</a> 

Diese ist ein weiterer Ansatz und muss in CSS integriert werden, um das gewünschte Ergebnis zu erhalten.