gpt4 book ai didi

jquery - jquery 中的 hashchange ?

转载 作者:行者123 更新时间:2023-12-01 06:29:03 27 4
gpt4 key购买 nike

我使用以下示例进行哈希更改:

$(window).trigger('hashchange');

$('.navBtn').bind('hashchange',function(){
var hval = location.hash.slice(1); // remove the leading #
alert(hval);
});

但似乎什么也没发生,我没有收到警报。有什么想法吗?

最佳答案

你只需要

//the js
$(window).bind('hashchange',function(){
var hval = location.hash.slice(1); // remove the leading #
alert(hval);
});

<!--the html-->
<a href="#imTheHash">Click me</a>

哈希更改事件在窗口上触发。不需要js来改变hash。这是由浏览器处理的。即单击链接将更改哈希值,然后将触发窗口事件“hashchange”。

关于jquery - jquery 中的 hashchange ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10301733/

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