Jquery href with hash

时间:2010-06-10 05:32:55

标签: javascript jquery html

我使用tis代码进行标签导航。

function hashIt(toHash) {
    toHash == "" 
     ? window.location.hash = window.location.hash.replace( /#.*/, "") 
     : window.location.hash = toHash;
    return false;
}

我也在页面onload上使用jquery popup。弹出窗口中的超链接不起作用, 如果我删除hashIt函数就好了。 但我想要两个。请帮帮我。

拉​​梅什。

2 个答案:

答案 0 :(得分:1)

你的功能应该是

function hashIt(toHash) {
    window.location.hash = toHash;
}

没有所有额外的逻辑。然后要清除哈希值,只需调用hashIt("");

即可

答案 1 :(得分:0)

尝试删除return false;,然后检查它是否仍然有效......(怀疑某事)