2
A
回答
2
嘗試:
document.getElementById(id).scrollIntoView(true);
這是CSSOM View Module的一部分,它可能不會在所有的瀏覽器都支持,但可能all you care about。
Ooops錯過了行在行ID。如果你參考了表格,那麼:
table.rows[rowId].scrollIntoView(true);
1
試試這個:
$('html, body').scrollTop($('#rowId').offset().top);
如果你想豆蔻動畫:
$('html, body').animate({
scrollTop: $("#rowId").offset().top
}, 2000); // 2000 is the duration of animation in milliseconds
相關問題
- 1. 自動滾動DIV元素
- 2. 滾動到div內的元素
- 3. 自動滾動到可滾動的div元素
- 4. 滾動顯示div元素
- 5. 元素div水平滾動
- 6. DIV元素不滾動
- 7. jQuery拖放到滾動div - 丟棄的元素不滾動
- 8. 滾動到元素
- 9. 滾動到元素
- 10. 滾動到元素旁邊的元素
- 11. jQuery從元素滾動到元素到頁面滾動元素和因素
- 12. 在div元素溢出自動滾動
- 13. 滾動覆蓋HTML中的div元素
- 14. 自動滾動div元素中的內部滾動條
- 15. 用粘性div元素水平滾動
- 16. 滾動時附加div元素
- 17. 固定元素內置div與滾動?
- 18. 在底部滾動div元素
- 19. Selenium無法滾動div元素
- 20. iPad滾動以旋轉div元素
- 21. 領帶DIV元素溢出滾動條
- 22. Jquery DIV元素上下滾動?
- 23. 固定元素滾動DIV中
- 24. 我如何滾動到使用jquery的可滾動div中的元素
- 25. iOS動量滾動滾動div與固定定位子元素
- 26. 元素拖動時不滾動鼠標,滾動div
- 27. 滾動到重複元素
- 28. Selenium - 滾動到元素
- 29. 滾動到隱藏元素
- 30. 滾動到元素Iscroll
這對我來說非常接近(第一個例子)。我有點奇怪,它跳過我的屏幕了一些事實,現在突出顯示的行實際上是1下的div的頂部(所以現在爲了看到它,我必須向上滾動)。有關如何進行這些小調整的任何想法? – webdad3
我將scrollIntoView(true)更改爲scrollIntoView(false),一切都變得更好!謝謝 – webdad3