Anchor-Links跳转到错误的地方

时间:2016-01-20 10:08:39

标签: javascript hash anchor genesis

我无法弄清楚这个问题。

情况:
网站(带有Genesis和Altitude-Pro主题的Wordpress)有4页,上面有锚点部分。

问题:
如果点击了链接,则会使用哈希(... /#section1)加载网址,但它不在正确的位置。点击输入URL后,它会跳转到正确的位置。

我认为这是因为加载了图片并且网站跳转到之前的位置。

我尝试了什么:
我使用了这段代码,但它没有改变任何东西:

    $( window ).load(function() { 
    alert("LOADED");
    hash = document.location.hash;
    alert(hash);
    if (hash !="") {
        setTimeout(function() {
            if (location.hash) {
                window.scrollTo(0, 0);
                window.location.href = hash;
            }
        }, 1);
    }
    else {
        return false;
    }
});

以下是Demosite的链接 - > DEMOSITE

0 个答案:

没有答案