есть блок div с имеджем в бэкграунде. и при наведении на этот блок jquery меняет имедж на одноразовую gif-фнимацию. трабл в том, что при наведении курсора возникает небольшая но заметная задержка, связанная с подгрузкой этой gif-анимации с сервера. делаю предзагрузку этих gif-анимаций с помощью этого яваскрита но теперь при наведении анимация уже не прокручивается, поскольку там один дубль всего. счем это связано? однако, в обычном случае, без скрипта предзагрузки, после первой такой задержки, когда имедж уже загружен в кэш, почему то однодублевая анимация продолжает запускаться - вот именно так мне и нужно, за исключением задержки при первой загрузке анимации. как предзагрузить эту анимацию, как бы что она загружена как будто при наведении курсора мыши
//add
settimeout & css
хз...можно
1) не использовать GIF-анимации
2) сделать гифку выше (или шире) и грузить ее прозрачную часть, а затем скролить её
3) прикрыть ее сверху дивом, и его скролить _________________ ArchLinux + Enlightenment 17 (E17)
сделал попеременную смену бэкграунда settimeout'ом скроленому div(блоку).... так работает, почему то, а если javascript'ом подгружать, то нет... т.е settimeout меняет бэукраунд типа вместо юзера, получается имеджы как бы в кэш предзагружены но не "проиграны" еще, а скрипт почемуто презагружает в кэш уже проигрывая анимацию...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах