后的Javascript/jQuery的变化类选择,所以我有一个选择框,其颜色是灰色的,但选择一个选项后,框的颜色应该变成黑色。我使用下面的代码来完成这个事件选择选项
$('.change_color').on("change",function() {
$(this).removeClass('grey_color');
$(this).addClass('black_color');
});
.grey_color{
color: #999;
}
.black_color{
color: #000;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<div>
<select class="change_color grey_color">
\t <option>12th Standard</option>
\t <option>High School</option>
\t <option>First Year</option>
</select>
</div>
我似乎无法找出我的错误。
你不是应该在样式选项标签,而不是选择? – Utkanos
它的工作正常。开始时它在选择后变成灰色,变成黑色。你面临什么问题? –
你是指背景颜色? – depperm