链接到HTML页面顶部而不刷新页面

时间:2012-03-21 19:48:33

标签: jquery html css

我创建了一个网站,页面底部有一个链接,使用JQuery在页面中心显示一个div ...

因此,当您点击链接时,您将停留在同一页面上,整个页面淡出,但这个div(包含业务和网站的使用条款)淡入...我希望这个div保持死亡中心浏览器(它确实如此),但因为页面足够长,你需要滚动div不集中,然后你必须再次向上滚动查看它(因为所述链接在页脚的底部) ,我如何创建一个指向页面顶部的链接,该链接不会刷新所述页面!

感谢您的帮助...我试图理解,但我觉得我有一个稍微复杂的简单问题。

[=

4 个答案:

答案 0 :(得分:4)

您可以使用锚名称来执行此操作。

请参阅此JsFiddle示例(滚动到底部并单击链接):

http://jsfiddle.net/RahnR/2/

答案 1 :(得分:4)

你甚至不需要一个带名字的锚(无论如何都不推荐使用)。只需使用

<a href="#">To top</a>

答案 2 :(得分:1)

内部HTML锚链接ala;

<a name="A"></a>

<a href="#A">Go to A</a>

将第一行放在某处的顶部。或者,如果滚动条仍在那里,它可能看起来有点偏。您可以随时删除内容或禁用它,这也应该删除滚动条。如果用户点击或关闭div,则可以重新加载内容。

答案 3 :(得分:1)

使用此$(“body”)。scrollTop(0);

http://jsfiddle.net/dbrin/dcE94/embedded/result/

比锚点好一点