Как запустить крутящийся бегунок пока идет загрузка картинки в Jquery
как в jquery пока идет загрузка картинки запустить крутящийся бегунок ожидания? Т.е. Как идентифицировать получается сами события картинка загрузилась или картинка еще не загрузилась...
|
if (!image.complete) {
alert('Картинка еще не загрузилась, ждем')
image.onload = function(){
alert('Картинка загружена')
}
}
Для IE возможно нужно что-то подрихтовать. |
А для Jquery onload я так понял аналогичен .ready()
А для Jquery onload я так понял аналогичен .ready()
|
Цитата:
|
Запутался...
Если я меняю у слоя background image, который в свою очередь является картинкой, как есго сперва прогрузить а потом уже поменять,и пока прогружается пускать крутящийся бегунок... |
Создать временный элемент image = new Image() с нужным src и ждать события onload. А background-image уже возьмет картинку из кэша, и отобразится моментально.
|
теперь понял, сенкс :)
|
| Часовой пояс GMT +3, время: 19:04. |