javascript - 向下滚动到 Form DIV 区域?

标签 javascript jquery

每次我添加一个项目 - 我想向下滚动到 Add Item Form 表单 (#form_additem) - 如何做到这一点?

HTML 代码示例:

<div class="item"> 1 </div>
<div class="item"> 2 </div>
<div class="item"> 3 </div>
<div class="item"> 4 </div>
<div id="form_additem"> 
  Add Item: <input type="text" value="" />
</div>

我试过:

 $('html,body').animate({scrollTop: $("#form_additem").offset().top + "px"});

但它在页面底部滚动。

谢谢

最佳答案

您可能对 scrollTo plugin 感兴趣.然后,就这么简单:http://jsfiddle.net/pimvdb/rVgna/ .

$.scrollTo("#form_additem");

关于javascript - 向下滚动到 Form DIV 区域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7371353/

相关文章:

javascript - 括号中缺少 )

javascript、jQuery 和 ajax 函数在 asp.net MVC 中无法正常工作

javascript - UI Bootstrap Modal promise 和 Controller 范围

javascript - CSS/JS - 包装元素的水平对齐

javascript - 优化 3D 世界 Javascript 动画

jquery - 从右向左滑动另一个div,并调整高度动画(jQuery)

javascript - 转换 :unchecked to prop ('checked' , 错误)

javascript - CSS 未应用于 jQuery 类元素

javascript - 使用带有事件处理程序的 Javascript、Jquery 时,怎么会知道 'event is event' ?

javascript - 我想在 javascript 或 Jquery 中使用 XPath 3.0 语言支持