我有一個問題,試圖使一個scrollTo
內溢出。ScrollTop與jQuery和溢出div
我在菜單中創建了五個部分和五個鏈接。當我點擊菜單中的鏈接時,我希望它是正確的div。
的鏈接內容,我做到了: http://jsbin.com/adagid/
有時(當您直接點擊第一個或最後一個環節),它似乎正確,但有時顯示的內容是內容的中間。
我該如何解決這個問題?
我有一個問題,試圖使一個scrollTo
內溢出。ScrollTop與jQuery和溢出div
我在菜單中創建了五個部分和五個鏈接。當我點擊菜單中的鏈接時,我希望它是正確的div。
的鏈接內容,我做到了: http://jsbin.com/adagid/
有時(當您直接點擊第一個或最後一個環節),它似乎正確,但有時顯示的內容是內容的中間。
我該如何解決這個問題?
更新你的代碼(克隆副本):http://jsbin.com/etexul
請注意,您需要考慮到容器的賬戶當前的滾動......
var scrollTop = jQuery('#' + gethash).offset().top + jQuery('.content').scrollTop() - 25;
25有因保證金您在容器上使用
由於該部分的位置隨着每個滾動而改變,因此您希望在正在動畫的屬性上使用+=
。
檢查這個小提琴。我還將bind
更改爲on
,而不是試圖拆分類名以查找該部分,而是使用數據屬性。
非常感謝。 –
你能告訴我們一些代碼嗎? –
他做到了,其實(鏈接顯示測試用例) – poncha