pageshow / pagehide事件未触发

时间:2015-05-04 14:03:45

标签: javascript jquery javascript-events

我遇到了pageshow / pagehide事件,但我不确定它们是如何工作的。

我在document上注册了它们,后来在window对象上注册了它们,但它们从未被解雇过。

我希望他们在页面加载页面显示后触发,当我转到其他页面进行pagehide时,但这种情况从未发生过。

我在哪里可以找到有关这些事件的更多信息?

1 个答案:

答案 0 :(得分:1)

你的问题很模糊,但我认为你可以学到一点 使用这篇文章 http://aawaara.com/post/74543339755/smallest-piece-of-code-thats-going-to-change-the

他们像这样使用它们,但它似乎就像你使用它们一样

window.addEventListener("pageshow", function(evt){
        clearTimeout(timer);
    }, false);

    window.addEventListener("pagehide", function(evt){
        clearTimeout(timer);
    }, false);