У меня есть какой-то элемент, который выглядит так
<div class="section current" section="Email">
</div>
Мне нужно проверить, что раздел Электронная почта имеет класс CURRENT, и сделать что-то вроде
if ($('.section').attr(section == Email).hasClass('current')){
// Do something...
}
Я знаю, что это неправильный синтаксис, но я хочу просто показать, что мне нужно?
.attr()
используется для получения или установки атрибута, он не используется для поиска элемента, соответствующего атрибуту. Вы читаете документацию по функциям, прежде чем их использовать, или просто молитесь, чтобы они делали то, что вам нужно? - person Barmar   schedule 31.07.2014(section == Email)
не выполнял бы то, что вам нужно. Это сравнивает переменную с именемsection
с переменной с именемEmail
и передает либоtrue
, либоfalse
методуattr
. Это просто базовый синтаксис Javascript, ничего общего с jQuery или селекторами. - person Barmar   schedule 31.07.2014