У меня есть div с классом по умолчанию, который задает ему зеленый фон.Когда мышь нажата, я хочу изменить фон на красный, пока мышь не отпустит.
Я попытался добавить класс с красным фоновым цветом.Свойства нового класса, похоже, не переопределяют существующие свойства.У меня есть новый класс, перечисленный после оригинала в файле .css.
css
#calc_no { background-color: #cd9781; }
#calc_yes { background-color: #8fba8e; }
.button_click { background-color: red; }
jscript
$('.button').live('mousedown', function() {
$(this).addClass("button_click");
});
$('.button').live('mouseup', function() {
$(this).removeClass('button_click');
});
html
<div id="calc_yes" class="kp_button button">Yes</div>