指定颜色以选择OPTION

san*_*nta 0 css jquery

如果我想更改一个特定选项标签的颜色,我可以使用jQuery吗?例如,我可以只有RED选项以红色显示吗?

假设我有以下内容

<select class="mySelect">
   <option value="white">White</option>
   <option value="black">Black</option>
   <option value="red">Red</option>
</select>
Run Code Online (Sandbox Code Playgroud)

我不能做类似的事情:

$("#mySelect").val('red').addClass('redText');
Run Code Online (Sandbox Code Playgroud)

Tyl*_*ien 5

试试这个:

$('option[value="red"]').addClass('redText');

$("#mySelect").val('red').addClass('redText');将仅选择<select>标记并将其value属性设置为"red".该val()方法是一个setter/getter.