В двух словах я пытаюсь добавить класс с использованием jQuery's addClass
в элемент HTML, который имеет класс button-blue
. К сожалению, он не работает. Я заменил addClass
на attr
, но это тоже не сработало.jQuery - 'addClass' для HTML-элемента - не работает, но корректно отображается в Chrome
В Chromium (последняя версия, 64-разрядный, Ubuntu), добавленный класс selected
успешно добавлен в button-blue
элемент, если я заявляю "selected"
, но не для ".selected"
- с заданной, точки.
Кроме того, это не было решено, указав .button-blue
в моем файле javascript.
Демо-версия: JSBin.
Некоторая помощь и, если имеется, некоторые ресурсы, где я могу появиться в правильном синтаксисе, безусловно, оценены.
Спасибо, J
HTML код
<body>
<div id="switcher">
<div class="button-blue">Blue menu1</div>
<div class="button-red">Red menu2</div>
<div class="button-green">Green menu3</div>
</div>
</body>
CSS код
.button-blue {
display: inline-block;
color: blue;
background-color: lightgrey;
}
.selected {
font-weight: 900;
color: black;
background-color: pink;
}
JQuery код
$(document).ready(function() {
$('button-blue').addclass('selected');
});
использовать '.button-blue' внутри селектора jquery –
Я уже пробовал, что он не работает. Вы можете попробовать его на JSBin. Консоль выплевывает сообщение об ошибке. –
Typo: 'addclass' должен быть' addClass', а ваша демонстрация не загружается jQuery –