Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » Цикл в jQuery each

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

raffx



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет! Помогите, пожалуйста, разобраться со скриптом.
 

Код:
 
jQuery(document).ready(function($) {
            var avatars = $("img.avatar-img").get();
           var x = 700;
 
        $(avatars).each(function() {
                $("img.avatar-img").fadeIn(x);
                var x = x+200;
        });
 
});
 

 
На странице есть несколько изображений с классом avatar-img. Необходимо, чтобы:
1. Скрипт нашел все изображения класса avatar-img.
2. К первому из них применил fadeIn(x), где x=700.
3. Применил к следующему изображению fadeIn(x+200), в итоге 900.
4. Применил к следующему изображению fadeIn(x+200), в итоге 1100.
И так далее.
 
Сейчас скрипт находит все изображения но выводит их за один раз с fadeIn(700).
Как переписать скрипт, чтобы перебирать элементы массива по одному?

Всего записей: 98 | Зарегистр. 15-01-2009 | Отправлено: 12:36 14-12-2014
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
  var x = x+200;  

 
var уберите.
Цитата:
   $("img.avatar-img").fadeIn(x);  

 
$(this).fadeIn(x);

Всего записей: 15113 | Зарегистр. 20-09-2014 | Отправлено: 15:01 14-12-2014
raffx



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii, работает, спасибо!

Всего записей: 98 | Зарегистр. 15-01-2009 | Отправлено: 21:35 14-12-2014
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
raffx
и не нужно делать два раза выборку
$('img.avatar-img').each(function()

Всего записей: 15113 | Зарегистр. 20-09-2014 | Отправлено: 22:42 14-12-2014
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Web-программирование » Цикл в jQuery each


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru