本文介绍了分配颜色以选择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的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!