Как использовать индикатор выполнения jQuery UI для отображения завершения загрузки изображения - PullRequest
2 голосов
/ 05 декабря 2011

У меня есть тег div с кучей изображений в других div, и, возможно, даже в других div, и так далее. Есть ли способ получить jQuery UI Progressbar показать завершение загруженных изображений? Фоновые изображения не важны, но если у вас есть решение для обоих, пожалуйста, не стесняйтесь сказать мне, как это сделать

1 Ответ

6 голосов
/ 05 декабря 2011

Вот, пожалуйста:

http://jsfiddle.net/hkJhP/81/

Мы должны просмотреть все элементы на странице, сосчитать их и добавить часть, которая проверяет, наконец ли загружено изображение (начиная с новой части Image ()).

Тогда у нас есть интервал, который проверяет, сколько изображений мы уже загрузили. Он запускается каждые 1 мс, пока не будут загружены все изображения. Я бы добавил счетчик, чтобы остановить его через 20 секунд или около того.

загруженная переменная должна быть подана в плагин ProgressBar.

...