我有一個網頁應用程序,有一個像facebook牆的內容。當你點擊一個按鈕時,它會在當前內容的末尾添加更多的內容,然後滾動到它。但目前如果我滾動任何數額,當我添加內容時,頁面突然滾動下來一個看似隨機的數額,而且我還沒有添加滾動代碼。爲什麼頁面自動滾動?如何讓它停止?如何在添加內容時使文檔自動滾動?
0
A
回答
0
最簡單的方法來做到這一點,而無需深入瞭解你的代碼可能會抵消你添加的東西。因此,使用一些JS找出高度時,您將其添加新的內容將增加,然後,向下滾動這一數額
0
雖然我不知道是什麼原因,它的發生,我不知道你應該能使用CSS來避免滾動,同時向頁面添加內容。如果你設置了body
溢出到隱藏在添加內容之前,然後將其設置回可見之後,您應該能夠防止發生任何滾動。
如果你使用jQuery,像這樣:
$(document.body).css('overflow','hidden');
// do your stuff here e.g.
for(var i=0;i<1000;i++) {
$(document.body).append('<div>some content to append here</div>');
}
$(document.body).css('overflow','visible');
注意:如果它是一個的附加的內容和他們正在使用JS滾動頁面第三方庫,這種解決方案可能無法正常工作。
相關問題
- 1. 如何在內容添加到div時自動滾動?
- 2. 如何使線性佈局在動態添加內容時自動滾動
- 3. LinearLayout - 滾動時動態添加內容
- 4. 如何在添加新內容時自動移動HTML表格的滾動條
- 5. 如何在添加文本時使滾動視圖自動向下滾動?
- 6. 添加內容時自動水平滾動
- 7. DIV溢出:自動停止滾動時的內容添加
- 8. 滾動型不添加內容動態
- 9. jscrollpane自動滾動文檔加載?
- 10. jQuery,使用自動加載的內容自動向下滾動
- 11. 如何在使用jQuery動態添加內容時自動觸發onscroll?
- 12. 如何自動使DIV內容滾動在這種情況下
- 13. 根據內容自動調整大小和添加滾動條
- 14. 如何在添加內容時自動調整div高度?
- 15. 如何使動態內容的div自動滾動到底部?
- 16. 在Grails中滾動時加載內容
- 17. jQuery自定義內容滾動滾動
- 18. 如何在加載新的HTML內容時防止自動滾動事件?
- 19. 如何在使用GDI +繪製內容時使用自動滾動條+
- 20. 如何在添加新項目時自動滾動tableview?
- 21. 如何在添加新值時自動滾動tableview
- 22. 如何在添加項目時自動向上滾動ListView?
- 23. 如何滾動內容當滾動
- 24. 在android中自動滾動EditText內容
- 25. 如何在滾動時向下滾動div(含圖像內容)?
- 26. 如何在Java中自動添加行時在TextArea上自動滾動
- 27. 隨着更多內容的添加,你如何自動滾動ScrollView?
- 28. 向下滾動時自動加載內容
- 29. 滾動條時添加的內容使用Javascript
- 30. 如何在我的博客中添加滾動內容
你可以發佈代碼嗎? –
它的一個巨大的項目,看看我是否可以在添加內容之前在jsfiddle – Kev
上覆制它,檢查scrollTop()值並在插入新內容時再次滾動到此值,可以工作 –