jquery - 在 gridview 内的 div 标签上设置滚动位置

标签 jquery html css asp.net gridview

我有一个 Gridview,里面有一个 div 我想在那个 div 上设置滚动位置。
我设置了那个 div overflow=scroll
我使用了这段代码,它很好,但它只适用于 Gridview 的第一行,而不适用于所有行。我该怎么办?

<script type="text/javascript">
        Sys.Application.add_load(function () {
            var t = document.getElementById('CommentDiv');
            t.scrollTop = t.scrollHeight;
        });
</script>

最佳答案

document.getElementById 仅获取一个元素,因此使用 document.getElementsByClassName 而不是 document.getElementById 获取元素,方法是为所有 div 元素提供类名并应用您的属性,然后它应该可以正常工作。

关于jquery - 在 gridview 内的 div 标签上设置滚动位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24289686/

相关文章:

javascript - 如何让 jquery 找到作为电话号码的 href?

html - 并行下拉多级菜单

html - 如何将文本与图像垂直居中对齐

javascript - 更改时菜单仍显示@media 查询

css - 在 Drupal 中为 Internet Explorer 6,7 和 8 加载额外的 ie.css 工作表的最佳方式是什么?

java - 无法在jsp页面中调用servlet的doPost()方法

javascript - 在排序 html 元素时使用 jQuery appendTo()

html - 使用 CSS 网格的移动 Web 应用程序布局 - 如何使行灵活?

jquery - 如何将多级添加到响应式 css 菜单中?

javascript - 正则表达式禁止特定序列中的某些字符