0

我有一个带有长文本的 div,它显示垂直滚动条。我用 Jquery 显示隐藏这个 div,所以它看起来像一个弹出窗口。

当它被隐藏时,滚动保留在用户放置它的位置,所以当它再次出现时,滚动在同一个位置,我希望它每次再次出现时都在顶部。

所以问题是:如何使用 jquery 将 div 的滚动条设置在顶部?

代码:

<div class="scroll_div" align="justify">
   <p align="center">
      Text text text text text text text text text
      text text text text text text text text text
      text text text text text text text text text
      .............
      .............
   </p>
</div>
4

2 回答 2

1

用于$('#div').scrollTop(0)将滚动条移动到顶部

$('#click').click(function(){
    $('#div').scrollTop(0);
    $('#div').toggle();
    return false;
});

小提琴

于 2013-09-12T04:53:40.100 回答
0

如果您使用的是 jQuery,只需设置.scrollTop(0)

小提琴示例:http: //jsfiddle.net/Ka8vm/

于 2013-09-12T04:49:21.763 回答