如何使div元素滚动到页面顶部

时间:2010-10-04 19:50:51

标签: jquery

假设我有十段文字,并且每段都有编辑链接。当我点击“编辑”时,段落的内容可供编辑。

所以我有

<p id='p1'>data for p1</p>
<p id='p2'>data for p2</p>
<p id='p3'>data for p3</p>
<p id='p4'>data for p4</p>

如果我点击“编辑”编辑p3,则文本区域会显示在最底部。所以现在我看到p1的数据,p2的数据和p3的表格顶部。 p4的数据不可见,位于视口下方。

jQuery中是否有一种方法可以使编辑表单每次都出现在页面顶部。

我不是试图使用固定位置或任何东西。订单仍应存在。但是在这种情况下,p1和p2的数据应该在页面上方并且不可见。 p3的表单和p4的数据应显示在页面上。

1 个答案:

答案 0 :(得分:1)

您可以尝试使用scrollTop来确定向下滚动页面的距离,或者更简单的方法是使用scrollTo的jquery插件。