当 URL 在加载后具有哈希或哈希更改时执行代码



任何帮助将不胜感激!

加载时存在哈希时执行代码:

if(location.hash) { //code; }

在哈希更改时执行代码:

$(window).hashchange(function(){//code;});

如何结合这 2 项检查?
这不起作用:

if(location.hash || $(window).hashchange(function() { //code; });

theCode定义一个函数,将其引用传递给hashchange事件并在页面加载时检查哈希是否存在直接执行

function theCode() { //code; }
if(location.hash){
    theCode();
}
$(window).hashchange(theCode);

相关内容

  • 没有找到相关文章

最新更新