【发布时间】:2017-07-05 08:23:33
【问题描述】:
我想把第一个选项的颜色改成#ccc,其他的还是#000,但是不行,为什么?谢谢。 我不想使用更改功能,我认为这是不必要的。
HTML:
<select id="continent">
<option value="-1">continent</option>
<option value="1">US</option>
<option value="2">UK</option>
</select>
JS:
$("#continent option[value='-1']").css('color','#ccc');
【问题讨论】:
-
需要更改功能怎么知道没有更改功能选择了选项一?
-
只是第一个选项的颜色而不是选择的颜色
-
添加内联样式但颜色只会应用于选项
<option value="-1"style="color:#ccc">continent</option> -
你试过
$("#continent option:first").css('color','#ccc');吗?
标签: javascript jquery html