Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 07.08.2013, 23:16
Аспирант
Отправить личное сообщение для Esigns Посмотреть профиль Найти все сообщения от Esigns
 
Регистрация: 27.09.2012
Сообщений: 62

$ animate одновременно все элементы набора
Привет и спасибо за помощь.
Вот код:
$('.block').animate({width : 20}, 400);

На странице есть около 10 div с class="block" и к ним всем нужно одновременно применить анимацию уменьшения ширины.

Код, что я привел выше, работает, но запускает анимацию блоков по очереди. Причем разница в старте анимации для разных блоков заметна на глаз - примерно 300мс, по сути анимация первого заканчивается пока начинается анимация второго.

Так вот вопрос:
Как это реализовать?
за советы.
Ответить с цитированием
  #2 (permalink)  
Старый 07.08.2013, 23:52
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,078

Esigns,
а здесь показать сможите?
Ответить с цитированием
  #3 (permalink)  
Старый 08.08.2013, 05:50
Профессор
Отправить личное сообщение для mta88 Посмотреть профиль Найти все сообщения от mta88
 
Регистрация: 16.05.2013
Сообщений: 229

Цитата:
запускает анимацию блоков по очереди
не верю
от ж насколько тяжелая страница должна быть
хочу адрес проблемной страницы
Ответить с цитированием
  #4 (permalink)  
Старый 08.08.2013, 08:28
Аватар для Riim
Рассеянный профессор
Отправить личное сообщение для Riim Посмотреть профиль Найти все сообщения от Riim
 
Регистрация: 06.04.2009
Сообщений: 2,379

Возможно причина в этом: http://habrahabr.ru/post/72022/ , но как то у вас слишком уж сильно проявляется.

Используйте css-transition, есть плагины для jQuery: http://habrahabr.ru/post/140630/
Ответить с цитированием
  #5 (permalink)  
Старый 08.08.2013, 11:26
Аспирант
Отправить личное сообщение для Esigns Посмотреть профиль Найти все сообщения от Esigns
 
Регистрация: 27.09.2012
Сообщений: 62

Спасибо. Страница у меня на локальной машине, не скажу что очень тяжелая. Так, средней тяжести.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сделать все элементы массива уникальными exec Общие вопросы Javascript 43 25.12.2015 01:14
Выбрать все элементы кроме $(this) shustrikk jQuery 2 13.03.2010 14:17
Получить все элементы YISHIMITSY Events/DOM/Window 6 19.02.2010 15:44
глюк форума Gvozd Сайт Javascript.ru 11 18.03.2009 14:37
Как удалить все пустые элементы UL smashercosmo Events/DOM/Window 13 25.02.2009 09:03