edvard777
@edvard777
Учусь мастерству гуглинга, но вот успехов нет

Как выполнить условие для всех элементов ( jQuery )?

Доброго времени суток, пользователи Тостера ) Вопрос возник такой. Есть такой код jQuery, который должен проверять input'ы с классом required на длину value и показывать alert'ы, в зависимости от длины. Попробовал сделать так:
$('.go').click(function() {
    if( $('.fields').find('.required').val().length <=2 ) {
       alert(false);
    } else {
        alert(true);
    }
});

Но беда в том, что этот код при нажатии проверяет только первое поле с классом required. Надо, чтобы при нажатии на .go проверялся каждое поле с классом required, и если одно из них длиной меньше или равно 2 символам, то выводится один alert, если все в порядке - другой. Помогите, пожалуйста =)
  • Вопрос задан
  • 422 просмотра
Решения вопроса 1
Stalker_RED
@Stalker_RED
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
EreminD
@EreminD
Кое-что умею
Полагаю,
$('.fields').each(function(item){
   if ($(this).val().length <= 2){
      /*...*/
   }
   else {
      /*...*/
   }
})
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы