首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQuery scrollTo

jQuery scrollTo
EN

Stack Overflow用户
提问于 2011-03-17 17:52:11
回答 2查看 5.9K关注 0票数 1

我把这个表格放在一个有水平滚动的指定宽度的div中。

代码语言:javascript
复制
<div id="content">
<table class="tbclass">
<tr>
    <th>h1</th>
    <th>h2</th>
    <th>h3</th>
    <th>h4</th>
    <th>h5</th>
    <th>h6</th>
    <th>h7</th>
    <th>h8</th>
</tr>
<tr>
    <td><input type="text" name="inputname1" id="inputid1" /></td>
    <td><input type="text" name="inputname2" id="inputid2" /></td>
    <td><input type="text" name="inputname3" id="inputid3" /></td>
    <td><input type="text" name="inputname4" id="inputid4" /></td>
    <td><input type="text" name="inputname5" id="inputid5" /></td>
    <td><input type="text" name="inputname6" id="inputid6" /></td>
    <td><input type="text" name="inputname7" id="inputid7" /></td>
    <td><input type="text" name="inputname8" id="inputid8" /></td>
</tr>
</table>

页面加载后,我想使用jquery滚动到示例input id="inputid4"的特定输入。我查看了在jquery中实现的scrollto,但有一个使用元素索引的示例,我不知道如何将它与特定的id一起使用,而不是使用索引。

EN

回答 2

Stack Overflow用户

发布于 2011-03-17 17:55:11

您可以使用scrollTo插件

http://demos.flesler.com/jquery/scrollTo/

divtable是否可滚动?尝试如下所示:

代码语言:javascript
复制
$('#content').scrollTo($("#inputid4"));

代码语言:javascript
复制
$('.tbclass').scrollTo($("#inputid4"));
票数 1
EN

Stack Overflow用户

发布于 2011-03-17 18:05:57

或者,获取元素的索引并将其传递给scrollTo

代码语言:javascript
复制
$("#content").scrollTo($("#inputid4").index());
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5337408

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档