2015-12-19 4 views
-2

Я хочу изменить цвет фона моего div, используя селектор jQuery, и я не могу заставить его работать.Как изменить стиль класса внутри Javascript?

Мой Codepen.

HTML

<div class='demo'></div> 

CSS

.demo { 
    height: 100px; 
    width: 100px; 
} 

JS

$(document).ready(function() { 
    $('demo').style.backgroundColor = "black"; 
}); 
+0

Вам не нужен '.' i.e. селектор должен быть' $ ('. Demo') 'и вместо' style' вы должны использовать 'css()' функцию. – abhishekkannojia

+1

Пожалуйста, выполните поиск перед отправкой. –

ответ

5

$('demo') вернется jque Ry объект не объект DOM и ваш селектор не хватает ., используйте

$('.demo').css('background-color ','black'); 

Код: jquery css() doc.

Смежные вопросы