在过去的几个小时中,这个问题一直困扰着我。我有一页的网站设计。锚链接在页面本身上可以正常工作。
但是我还有第二页将充当“博客”部分。
当我尝试从此处使用锚点链接回索引页面上的部分时,它们的位置不正确。
请参阅主页:www.redcedarstudios.ca/themes/Haze/index.html
然后尝试单击从博客页面返回的导航链接:http : //www.redcedarstudios.ca/themes/Haze/post.html
定位完全不合时宜。
任何帮助或想法,我们将不胜感激。
谢谢约翰
所以我找到了解决方法。我添加了一个$(window).load函数,该函数将从url读取hash标签并滚动到onloading:
$(window).load(function() {
var hash = window.location.hash;
$(document).scrollTop( $(hash).offset().top );
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句