Как запустить крутящийся бегунок пока идет загрузка картинки в 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, время: 18:46. |