В принципе, у меня есть эта проблема. Мне нужно попросить jQuery сделать это для меня:
если $ (this) имеет КЛАСС "level-o" THEN ....
Достаточно легко получить заголовок или HREF. Я знаю, как смотреть выше и ниже, на родителей, братьев и сестер и детей. Но как мне сделать jQuery более интроспективным? Как я могу попросить его посмотреть на селектор $ (this) и сказать, есть ли у него определенный класс?
У этого элемента может быть много классов, но я не уверен, что это имеет значение. Я уверен, что это запрос n00b, но я не могу обернуться вокруг него.
.hasClass (), похоже, этого не делает. Вот пример:
<span class="design_menu mid_menu_title" style="display: inline;">
<ul>
<li class="level-0 page_item page-item-545 current_page_item"><a title="Jazz" href="http://www.domain.com./?page_id=545">Jazz</a></li>
</ul>
</span>
Я спрашиваю:
if($(".current_page_item").hasClass('.level-0')){
alert("OMG ABORT ABBBBBBBBBBORT WEVE BREACHED LEVEL 0 ONLY GOD CAN SAVE US NO------");
}
Кажется, это не так. Подсказки, советы, хитрости?