在加载DOM之前在文档上使用事件处理程序

时间:2013-04-04 14:46:30

标签: jquery

在加载DOM之前向ajaxStop()添加document事件处理程序是否可以?它与任何DOM元素无关,所以据我所知它应该无关紧要。我是对的吗?

$(document).ajaxStop(function () {
    console.log('ajax complete');     
});

VS

$(function(){

    $(document).ajaxStop(function () {
        console.log('ajax complete');     
    });

});

1 个答案:

答案 0 :(得分:1)

$(function(){})实际上是$(document).ready(function(){})的缩写。

因此,通过使用$(function(){}),您已经在DOM准备好之前将事件绑定到document

按照这种逻辑,在DOM准备好之前将ajaxStop绑定到document是可以的。