相关疑难解决方法(0)

如何使用jQuery滚动到特定项目?

我有一个带垂直滚动条的大桌子.我想使用jQuery/Javascript滚动到此表中的特定行.

有没有内置的方法来做到这一点?

这是一个可以玩的小例子.

div {
    width: 100px;
    height: 70px;
    border: 1px solid blue;
    overflow: auto;
}
Run Code Online (Sandbox Code Playgroud)
<div>
    <table id="my_table">
        <tr id='row_1'><td>1</td></tr>
        <tr id='row_2'><td>2</td></tr>
        <tr id='row_3'><td>3</td></tr>
        <tr id='row_4'><td>4</td></tr>
        <tr id='row_5'><td>5</td></tr>
        <tr id='row_6'><td>6</td></tr>
        <tr id='row_7'><td>7</td></tr>
        <tr id='row_8'><td>8</td></tr>
        <tr id='row_9'><td>9</td></tr>
    </table>
</div>
Run Code Online (Sandbox Code Playgroud)

javascript jquery scroll

247
推荐指数
5
解决办法
34万
查看次数

如何滚动到div内的元素?

我有一个滚动div,我希望有一个链接,当我点击它将强制它div滚动查看里面的元素.我写了这样的JavasSript:

document.getElementById(chr).scrollIntoView(true);
Run Code Online (Sandbox Code Playgroud)

但这会在滚动div自己的同时滚动所有页面.如何解决?

我想这样说

MyContainerDiv.getElementById(chr).scrollIntoView(true);
Run Code Online (Sandbox Code Playgroud)

html javascript scroll

134
推荐指数
10
解决办法
29万
查看次数

跟踪 HTML div 内的滚动位置

我正在用来google visualization table创建一个html表,它使The header row remains fixed as the user scrolls.

我得到了这样的工作:http://jsfiddle.net/RjHMH/114/

我面临的问题是,当我单击 arow展开表格时,它实际上重新绘制了表格,因此scroll bar始终位于表格的顶部。无论如何,我可以在单击时跟踪滚动条的当前位置,并在重绘表格时设置回该值吗?

如果它是scroll bar其中的一个DOM,我可以使用:

var pos = $('body').scrollTop();
table.draw(view, options);
window.scrollTo(0, pos);
Run Code Online (Sandbox Code Playgroud)

那么如何跟踪 a 内的滚动条呢div

html javascript css jquery google-visualization

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

javascript ×3

html ×2

jquery ×2

scroll ×2

css ×1

google-visualization ×1