本文介绍了分配颜色以选择OPTION的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

If I want to change the color of one particular option label, can I do it with jQuery?For example, can i have only RED option to appear in red color?

假设我有以下

<select class="mySelect">
   <option value="white">White</option>
   <option value="black">Black</option>
   <option value="red">Red</option>
</select>

我不能这样做:

$("#mySelect").val('red').addClass('redText');


推荐答案

尝试:

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

$(#mySelect)。val('red')。addClass('redText'); 将只选择< select> 标记,并将其值属性设置为red。 val()方法是一个setter / getter。

$("#mySelect").val('red').addClass('redText'); will select only the <select> tag and set the value property of it to 'red'. The val() method is a setter/getter.

这篇关于分配颜色以选择OPTION的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-22 16:27