Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 06.06.2016, 11:00
Новичок на форуме
Отправить личное сообщение для Quartz Посмотреть профиль Найти все сообщения от Quartz
 
Регистрация: 06.06.2016
Сообщений: 2

(Jquery) on load динамически созданной картинки
Добрый день!
Как получить событие окончания загрузки картинки, полученной динамически? (Jquery)

Суть такова.. Имеется несколько картинок-миниатюр, а так же большая картинка просмотра. При клике на миниатюру в большую картинку грузится оригинал. При загрузке вызывается анимация ожидания, убираю её по событию load.

Но если перейти на другую страницу (контент меняется ajax'ом), событие .load() перестаёт вызываться, что логично, ведь для этого есть .on

НО $('body').on('load', '#detailimg', function() {..,}) не фунциклирует. Если поменять load на click - работает. Почему? И как дальше жить?
Ответить с цитированием
  #2 (permalink)  
Старый 06.06.2016, 11:12
Новичок на форуме
Отправить личное сообщение для Quartz Посмотреть профиль Найти все сообщения от Quartz
 
Регистрация: 06.06.2016
Сообщений: 2

решил проблему костылём через bind..
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
битые ссылки на картинки rotten jQuery 15 16.12.2011 00:44
Проблемы с jquery fancybox В IE не загружаются картинки pav8909 Общие вопросы Javascript 3 09.09.2011 10:46
Как скруглить углы у картинки с помощью JQuery askel jQuery 5 08.05.2010 22:33
Как изменить размер картинки? Mihail Общие вопросы Javascript 1 25.10.2009 13:42
Динамически изменяющиеся картинки Velaskes Элементы интерфейса 2 20.08.2009 13:37