ajaxComplete不工作$(窗口)

时间:2011-03-31 18:35:17

标签: jquery ajax

我正在使用jQuery 1.5.1版,这对我不起作用:

    $(window).ajaxComplete(function() {
        console.log('hello');
    });

但这是:

    $(document).ajaxComplete(function() {
        console.log('hello');
    });

为什么我不能将事件处理程序附加到$(window)

注意:此代码适用于jQuery v1.3.2但不适用于v1.5.1

1 个答案:

答案 0 :(得分:5)

可能是因为window

  

1。)不是元素

     

2。)浏览器的js引擎有点'保护'

     

3.)在寻找将AJAX事件附加到

的内容时,这是一个坏主意

为什么不能使用document或元素?