如何解决使用javascript将网页滚动到给定位置
在一个javascript网络应用程序中,我正在显示一个相当长的表,其中充满了来自firebase的数据,其代码如下所示。
̧ const dbReference = firebase.database().ref('MyCollection').child('CHD')
dbReference.on('value',function(list) {
list.forEach(function(item) {
itemR = document.createElement('tr'),itemD = document.createElement('td'),.... useful code laying out the item inside the table ....
}
}
它可以按预期工作,最终我得到了表格中的项目列表。但是我还需要其他东西。
如何使窗口自动滚动到给定位置。例如,要使列表中的第157个项目显示在窗口顶部。我已经在网上搜索过,找到了一些尝试过的滚动功能,但没有成功。
解决方法
您可以将id属性添加到所有项目,然后将定位标记指向该项目
<a href="#157">SCROLL</a>
...
<td id="157"></td>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。