5

我正在使用一些使用 JQuery 的 $(document).ready 功能来设置 jqGrid 实例的代码。即使通过后退按钮单击返回页面,似乎也会触发代码。

在精简的测试页面中,当通过后退按钮单击到达时,不会调用类似的准备函数:

<html>
<head>
    <script type="text/javascript" src="/JQuery/jquery-1.4.2.min.js"></script>

    <script type="text/javascript">

    $(document).ready(function(){
        alert('ready');
    })

    </script>
</head>
<body>
    <p>Index View</p>

    <a href="detail.html">Detail</a>
</body>
</html>

你能告诉我在哪里寻找导致这种行为差异的原因吗?

我在对这个问题的回答中找到了一些相关信息,但是具有过度活动就绪事件的页面没有为卸载注册的事件处理程序。

4

0 回答 0