从其他页面跳转到顶部的命名锚链接

时间:2016-06-21 19:38:36

标签: php jquery anchor

我的客户要求我将其单页网站的一部分放在单独的目标网页(http://princetongyn.com/relieve-dryness.php)上,然后将导航包含回主网站(http://princetongyn.com/index.php)。 (请注意,本网站适用于妇科医生和相关服务。)单页网站使用ID作为导航的命名锚点(#services,#provider等)。因此,我将登录页面上的主要导航更改为index.php#services等等。

问题在于:当我从登录页面点击这样一个链接回到主页的某个部分时,该页面最初加载在approapriate部分,然后 - 在一两秒之后 - 跳转到页面顶部和移动到该部分丢失。

我已尝试在登陆和主页上包含一个jQuery例程来阻止默认:

plt.plot([np.zeros(60,), x1], [np.zeros(60,), y1], color='gray')

但我仍然发出遗骸。关于它可能是什么的任何想法?

1 个答案:

答案 0 :(得分:1)

你有以下jQuery导致这个:

window.addEventListener("load",function() {
    // Set a timeout...
    setTimeout(function(){
        // Hide the address bar!
        window.scrollTo(0, 1);
    }, 0);
});