Я использую загрузку jQuery для загрузки содержимого в контейнер div. К сожалению, обратный вызов срабатывает, когда содержимое полностью вставлено. В это время не гарантируется полная загрузка изображений. Однако мне нужно внести некоторые изменения в изображения, которые требуют полной загрузки. К сожалению, контейнер div не поддерживает прослушиватель onload. Регистрация слушателя для каждого тега изображения будет слишком сложной (вместо этого я мог бы найти решение на базе PHP). Есть ли простое решение этой проблемы?onload для содержимого, загружаемого Ajax
-3
A
ответ
0
Подумав об этой проблеме, я обнаружил, что использование события загрузки для изображения не так сложно, как я считал. Причина в том, что мои действия относятся к самому изображению. Я нашел следующее решение:
function setcss(im) {
wdth = im.width();
if (calcSupport) var imcss = { maxWidth: wdth + "px", width: "calc(100% - 105px)", height: "auto" };
else var imcss = { width: "70%", height: "auto" }
im.css(imcss);
}
$(sel + " img[src*='.jpg']").each(function() {
var im = $(this)
im.on("load", function() {
setcss(im);
});
// Check if image is already loaded (browser might have had it in cashe)
if (im.get(0).complete) { setcss(im); console.log("already loaded"); }
});
Смежные вопросы
- 1. Остановить .ajax от двойного загружаемого содержимого
- 2. jQuery не может использовать $ .ajax для динамически загружаемого содержимого
- 3. onload запускается слишком рано для содержимого ajax в IE
- 4. Как избежать ненужного загружаемого содержимого
- 5. Django отображение содержимого загружаемого файла
- 6. Изменить размер окна ввода для содержимого onload
- 7. PHP AJAX RSS onload
- 8. функция Ajax OnLoad
- 9. Ajax: onload serialize() form
- 10. загрузить ajax-страницу onload?
- 11. Ajax - атрибут onload
- 12. Выполнение javascript, загружаемого с ajax
- 13. Затухание динамически загружаемого содержимого в JQuery
- 14. jquery trigger on ('click') динамически загружаемого содержимого
- 15. Загрузка дополнительного содержимого страницы в div onload
- 16. Позиционирование динамически загружаемого содержимого с помощью JQuery
- 17. Extjs - содержимое загружаемого содержимого на панель
- 18. Пространство имен динамически загружаемого содержимого файла javascript
- 19. JQuery: я не могу использовать функцию для динамически загружаемого содержимого из AJAX
- 20. Документ Готовый эквивалент для загружаемого ajax содержимого через jQuery Mobile accordion
- 21. Создание пользовательского интерфейса для динамически загружаемого содержимого в автозаполнении
- 22. Ajax Toolkit CascadingDropDown onload event?
- 23. Javascript onload после ajax loading
- 24. grails ajax onload и oncomplete
- 25. Как получить googlebot для просмотра содержимого ajax
- 26. Получить код источника динамически загружаемого содержимого HTML (Chrome/Gmail)
- 27. Получение .val списка выбора, загружаемого через ajax
- 28. Получение загружаемого файла с запросом ajax
- 29. Использование $ ajax для извлечения содержимого
- 30. FBJS Ajax для загрузки содержимого
Показать Ваш код. –