Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   animate() тормозит (https://javascript.ru/forum/jquery/14749-animate-tormozit.html)

theo_ 29.01.2011 00:09

animate() тормозит
 
Всем привет)

У меня возникли проблемы при использовании функции animate().
Написал скрипт, который прокручивает изображения а ля карусель. Скрипт изначально тестил в опере 9, ие 7 и 8, торможения при прокрутке практически отсутствует. В более новых браузерах (хром, опера 11, мозилла 3,6) торможения вообще нет - изображения меняются плавно..

Однако стоит только задать в css для body некоторое изображение в качестве фона - прокрутка элементов сразу начинает тормозить...

Сам скрипт как мог оптимизировал, изменений в dom он не вносит, все движения происходят за счет изменения координат абсолютного позиционирования элементов.

Не знаю вообщем как с этой проблеммой бороться.....

Помогите советом))

Какие есть альтернативы функции animate()?

Извиняюсь за возможную боянность темы :thanks:

theo_ 29.01.2011 16:42

частично избавился от глюков, благодаря данной статье:
http://javascript.ru/blog/Andrej-Par...cii-JavaScript

рекомендую всем, у кого тормозит animate() ;)

softovik88 02.02.2011 15:54

так а что в той статье?

cwtodua 21.10.2011 12:48

Тормозит тоже. И это скорее всего зависит от железа. На работе тормозит, а дома таже самая система и ФФ7 и не тормзоит


Часовой пояс GMT +3, время: 02:41.