кроме отложенной загрузки jquery, как добавить `loading.gif ` когда загружаются изображения php?

#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.