JS Sprite анимация на Chrome - PullRequest
       0

JS Sprite анимация на Chrome

0 голосов
/ 01 декабря 2011

Я делаю анимацию спрайта (пасхальное яйцо) на моем сайте. Хорошо работает на Mozilla. Но на Chrome его не работает. Проблема в том, что каждый раз, когда я использую $ ("img"). Attr ('src', 'new_path'), он загружает новое изображение (не из кеша). Как мне это решить?

Пожалуйста, откройте его в Mozilla, затем введите "holycow", и вы увидите, как оно должно работать. Затем откройте его в Chrome.

http://html5.maniac.mn/

Javascript: http://html5.maniac.mn/js/liukang.js

1 Ответ

1 голос
/ 01 декабря 2011

Вы делаете это неправильно, сэр.Вам нужно сделать спрайт-лист и сместить положение фона.В противном случае вы будете мигать хотя бы в одном браузере.Если вам нужен пример, я могу обновить этот ответ.

Вот пример этого в действии:

http://www.wrightonwrong.com/

наведите курсор мыши на парня с подавленной фигурой.Вы можете просмотреть исходный код js и любые графические ресурсы, чтобы увидеть, как я это сделал здесь.

немного более сложная версия здесь: http://www.innercirclestyles.com/

...