gpt4 book ai didi

javascript - 等待 url 在点击事件上发生变化

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:36:27 25 4
gpt4 key购买 nike

我有一张图片,点击图片时 URL 会发生变化,但页面不会重新加载(部分导航)。我使用了 window.location.href 获取当前 URL,但它在控制台日志中显示了以前的 URL。我想在 URL 更改后获取它。

我是否遗漏了一些窗口等待事件?

最佳答案

要检索页面的新哈希值,请使用 location.hash :

var hash = window.location.hash;

对于过去类似的需求,我使用了 Ben Alman's hashChange plugin .插件包含在页面上后,您可以将代码附加到 hashChange 事件:

$(window).hashchange( function(){
// Your code here
})

这是 a working fiddle to demonstrate .

附加信息

这篇 SO 帖子值得一读:On - window.location.hash - change?

注意

如果您不想使用插件,则必须先发布您的标记,然后我才能提供替代解决方案。

关于javascript - 等待 url 在点击事件上发生变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10246033/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com