色がグレーの選択ボックスがありますが、オプションを選択するとボックスの色が黒くなります。私は私の誤りを把握することができないよう、このイベントにオプションの選択後に選択の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