在站点输入时自动重定向到锚点

时间:2014-05-02 11:14:56

标签: javascript jquery html css

我正在使用一个名为Ascensor链接的jquery插件:http://kirkas.ch/ascensor/#Home

它用于做一页易于滚动,垂直和水平的网站,它为每个div使用坐标系[x,y]。

默认情况下,浏览器会加载网站并转到第一个坐标[0,0],但我希望它在网站加载时转到特定的锚点,而不是原点。

基本上,我需要一个脚本让用户在站点输入时自动转到指定的锚点。 它可能不多,但我做了一些研究,但无法确定。

我一直在努力 <meta http-equiv="refresh" content="1;http://www.othersite.com/mypage.htm" />

但这并不好,因为它会循环播放。

感谢阅读,希望我提供了足够的信息。

巴布。

编辑:我使用另一种技术解决了我的问题,使用的方法与我的查询相对应。我确信这篇文章对社区其他人来说仍然有用,所以请随意回答这个问题。

1 个答案:

答案 0 :(得分:0)

怎么样:

$(document).ready(function(){
 $('html, body').animate({ scrollTop: $("#anchorID").offset().top },{ duration: 1000});
});

anchorID替换为您的锚点ID,并将持续时间设置为平滑滚动所需的任何时间。