2015-12-08 2 views
1

У меня есть условие OR, который проверяет, если какие-либо из двух флажков проверяется, он прекрасно работает, но мне интересно, если есть некоторые другие способы реализации этого упростить код ...Как я могу упростить условие jQuery?

Было бы здорово, если это может выполняются с определением класса private в varibale. forum_private = $('.private').first().prop("checked") || $('.private').last().prop("checked")

Я пробовал с forum_private = $('.private').filter(':checked'), но это не работает.

+0

Ok, так что будет: 'частные = $ forum_private = private.first() проп ("проверено") | ('частная.). | private.last(). prop ("checked") ' – Valip

+0

Не уверен, можете ли вы поместить это в var, но вы можете сделать' if ($ (". private: first: checked, .private: last: checked"). длина) ' – Pete

ответ

1

Вы можете упростить заявление как

$('.private:first:checked, .private:last:checked').length >= 1 
Смежные вопросы