繁体   English   中英

向下滚动到Form DIV区域?

[英]Scroll down to Form DIV area?

每次添加项目时-我想向下滚动到“ 添加项目表单”表单( #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插件感兴趣。 然后,就像: http : //jsfiddle.net/pimvdb/rVgna/一样简单。

$.scrollTo("#form_additem");

您的代码是正确的。 如果#form_additem</body>之前的最后一个元素,则可以滚动到页面的#form_additem

您还可以设置pimvdb建议的scrollTo()函数的动画:

$.scrollTo("#form_additem", 1000);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM