2013-04-27 2 views
-2

В следующем коде, я хочу узнать, если DIV с ID ди имеет класс с именем активногоПроверьте Div с конкретным ID имеет определенный класс

<div id="dia" class="wrapper-dropdown-5 active" tabindex="1"> 
... 
</div> 

Это то, что я пытался, но он не работает: -

console.log($("#dia").hasClass("active")); 

Большое спасибо.

+1

Вы выбрали неправильный вариант. hasClass работает, как вы ожидаете. – DaveHogan

+2

вам также нужно правильно закрыть атрибут 'class'. Вы забыли, и он был объединен с атрибутом' tabindex' –

+0

Ребята, это была ошибка. Я исправил код, и он все еще не работает. Не могли бы вы посмотреть? – Steve

ответ

1

Как сказано в комментариях уже выше, изменить селектор, чтобы отразить #dia

<div id="dia" class="wrapper-dropdown-5 active tabindex="1"> 
... 
</div> 
console.log($("#dia").hasClass("active")); 

рабочий скрипку: http://jsfiddle.net/3ZKtQ/

1

Ваш код правильный, но вы должны закрыть класс тег после активного атрибута:

<div id="dia" class="wrapper-dropdown-5 active" tabindex="1"> 
... 
</div> 
Смежные вопросы