Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   onload - не успевает? (https://javascript.ru/forum/jquery/14374-onload-ne-uspevaet.html)

x-yuri 13.01.2011 19:44

Цитата:

Сообщение от bookworm
Меня интересуют тонкости решения проблемы в целом, а не другие варианты решения моей конкретной задачи.

"что бы вы мне не сказали, я буду использовать свой костыль..."

bookworm 13.01.2011 21:16

Kolyaj, спасибо за варианты, но...

Вешать обработчик для всех изображений на window.onload не очень хорошо, поскольку загрузка может длиться долго, а мне необходимо, чтобы обработка происходила для каждого изображения сразу же. Т.е. вешаться надо только на события для каждого изображения. Вопрос в том - когда. Если делать это из обработчика $(document).ready и указать скрипт в начале, то работает только при рефрешах страницы. Видимо загрузка из кэша происходит быстрее и ready происходит после того как load изображений произошли. Может такое быть?


А вот вариант 2 - дельно! По сути это мой первый вариант, только доработанный. Я не проверяю - я сразу развешиваю.

bookworm 13.01.2011 21:38

Kolyaj, да! Кажется работает. Реализую свой первый вариант, только с проверкой complete! Спасибо.
Вот тут еще нашлась информация: http://anton.shevchuk.name/javascrip...e-with-jquery/


Часовой пояс GMT +3, время: 14:40.