如果我想更改一个特定选项标签的颜色,我可以使用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)
试试这个:
$('option[value="red"]').addClass('redText');
$("#mySelect").val('red').addClass('redText');将仅选择<select>标记并将其value属性设置为"red".该val()方法是一个setter/getter.
| 归档时间: |
|
| 查看次数: |
2940 次 |
| 最近记录: |