2016-04-23 81 views
0

目前,我正在學習如何在javascript和jquery中編寫代碼。我想知道是否有任何替代品可以用來滾動(上/下)在div中的類(不是全身)。預先感謝您的幫助。我試圖使用ScrollTop,但由於某種原因(我不知道爲什麼)在刷新Firefox,IE和Edge頁面後,腳本開始變得非常奇怪。例如,如果在按下按鈕A時刷新按鈕A後滾動到名爲「A」的類,則它會轉到類「C」。jQuery scrollTop的不同選擇?

PSS:替代方法可以在JavaScript或jQuery中。沒關係。

最好的問候,

喬治·S·

+0

你可以發佈你的代碼嗎? – conventi

+0

是的,我可以分享它。但是,只有代碼的JQuery部分。然而,我厭倦了尋找解決方案,這就是爲什麼我只想要一種替代方法,希望不會有這個奇怪的問題。 [JsFiddle](https://jsfiddle.net/zx32nvn0/) –

回答

2

如果你想替代你可以使用內部鏈接。對於使用該HTML feauture您設置一個名稱屬性內容節頭要滾動這樣的:

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

和href屬性設置爲這樣的ANCOR鏈接:

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

這是另一種方法,必須與CSS集成才能獲得您想要的結果。