後的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