window.load () не работает на iOS5 - PullRequest
1 голос
/ 01 марта 2012

У меня очень простая функция jQuery, которая скрывает большинство элементов, пока страница не загрузится.Эта функция работает на Mac и iOS4, но, похоже, не распознается iOS5.Есть предложения?

    $(window).load(function () {
    $('.loading').fadeIn(500).removeClass('loading');
    $('#giffy').hide();
});

Ответы [ 2 ]

2 голосов
/ 01 марта 2012

Вызывается ли jQuery перед запуском скрипта?

-Or-

Вы пробовали использовать другое соглашение, например:

$(function(){
    //Your stuff here
});
0 голосов
/ 01 марта 2012

$ (документ) .ready является предпочтительным методом. Если вам нужно, чтобы событие сработало после загрузки внешних ресурсов (изображений), лучшее, что я могу предложить, - это установить интервал, проверить высоту изображения (не 0), и когда каждый зависимый ресурс пройдет этот тест, запустить от вашего мероприятия.

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