jQuery检查onload或onhashchange

时间:2018-05-15 13:36:44

标签: jquery prototype

所以,我试图在页面加载时调用一个函数,但是当有一个hashchange时,这个函数应该重新加载。

现在,我这样做:

logical_and(x, lambda: y)

但问题是,handle_ajax()函数被调用两次onhashchange ...

照片: Screenshot

我该如何解决这个问题?

编辑找到解决方案,答案在评论中。

1 个答案:

答案 0 :(得分:0)

修改

删除了第4行的if(window.location.hash);

从第54行开始删除以下代码:

window.onhashchange = function() {
    HabJax.page = HabJax.getPage();
    HabJax.executePageFunctionalities(HabJax.page);
}

这似乎解决了这个问题......对不必要的帖子感到抱歉......