ajaxComplete не работает на $ (окно) - PullRequest
4 голосов
/ 31 марта 2011

Я использую 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 Ответ

5 голосов
/ 31 марта 2011

Вероятно, потому что window - это

1.) Не элемент

2.) Несколько "защищен" с помощью js-браузера браузера

3) плохая идея при поиске чего-либо, чтобы прикрепить событие AJAX к

Почему вы не можете использовать document или элемент вместо этого?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...