javascript - 带哈希值的 Jquery href

标签 javascript jquery html

我正在使用 tis 代码进行选项卡导航。

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

而且我还在页面加载时使用 jquery 弹出窗口。弹出窗口中的超链接不起作用, 如果我删除 hashIt 函数就可以了。 但我两者都想要。请帮帮我。

拉梅什。

最佳答案

你的函数应该是

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

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

关于javascript - 带哈希值的 Jquery href,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3011860/

相关文章:

javascript - 在 JavaScript 中设置根路径

javascript - 全局错误过滤器不捕获来自服务的异常,只捕获 Controller

php - 我如何在 opencart 中使用 Bootstrap slider

javascript - 如何到达这个元素?

外部提交的Javascript函数?

javascript - 显示所选随机颜色的十六进制

javascript - 将标签放在输入旁边

javascript - 如何插入动态帖子数组php?

php - 如何使用 PHP 显示 Bootstrap 模式?

javascript - 如何在 asp.net 的客户端不使用任何工具将 div 保存为 PDF?