<div class='m1 backblue'>323</div>
<div class='m2wrap'>
<div class='m2 backblue'>525</div>
<div class='m2 backblue'>727</div>
</div>
CSSклассы изменения и парения поведение
.backblue{
background:#0099CC;
}
.backblue:hover{
background:#00bfff;
}
.backgreen{
background:#2e8b57;
}
.backgreen:hover{
background:#33cc33;
}
JS
$('#pointgreen').click(function(){
$('.m1, .m2').removeClass('backblue').addClass('backgreen');
});
После нажатия на #pointgreen
все работает, кроме .backgreen:hover
на .m2
. Наведение этого класса не меняет цвет фона.
где находится pointgreen? –
что вы пытаетесь сделать? – Troyer
Все, кажется, отлично работает с кодом, который вы указали: https://jsfiddle.net/gdv7wg5o/ – Esko