#php #jquery
#php #jquery
Вопрос:
Я не хочу использовать jquery lazyload. поскольку я хочу, чтобы загрузка была выполнена, все изображения будут отображаться одновременно, а не загружаться одно за другим.
Я знаю что-то подобное, но как определить, когда все изображения загружены, а затем удалить loading.gif
? Спасибо.
$("div#content").prepend("<img src='../loading.gif' class='ldrgif' / >");//add a image
...//loading images in div#content
$(this).find("img.ldrgif").remove(); //remove it, how to make a judge all the images are loaded?
Комментарии:
1. поскольку
$(document).ready(function () {alert("Images Loaded");});
выполняется, когда dom завершен, не будет ли это означать, что изображения загружены?
Ответ №1:
Вот наглядный пример: http://jsfiddle.net/5Y3dW /
Комментарии:
1. он всегда загружается, но не показывает изображения. я тестирую в opera 10 и firefox 4.