小编Eri*_*ric的帖子

jQuery事件.load(),. has(),. unload()

对于jQuery事件,这只是一个简单的问题.在加载DOM时,.load(),. ready()和.unload()是否按顺序运行?当我看到jQuery文档时,答案似乎是肯定的.

<script type="text/javascript">

    $(window).load(function () {
        // run code
        initializeCode();
    });

    $(document).ready(function() {
        //run code that MUST be after initialize
    });

    $(window).unload(function() {
        Cleanup();
    });
</script>
Run Code Online (Sandbox Code Playgroud)

但是,.ready()中的代码在initializeCode()之前执行; 是执行,所以我觉得很奇怪.现在我必须将我的代码放在.onload()方法中,并在initializeCode()之后; line,表示位于.ready()块内.

有人可以解释一下这个,因为我是jQuery的新手吗?

javascript jquery events dom

71
推荐指数
3
解决办法
14万
查看次数

标签 统计

dom ×1

events ×1

javascript ×1

jquery ×1