Jquery 从选定窗体为选项着色
我有一张填写了以下数据的精选表格:Jquery 从选定窗体为选项着色,jquery,Jquery,我有一张填写了以下数据的精选表格: <select id="attachments[32][color][]" name="attachments[32][color][]"> <option value="">-- Select a color --</option> <option value="AliceBlue">AliceBlue</option> <option value="Amethyst
<select id="attachments[32][color][]" name="attachments[32][color][]">
<option value="">-- Select a color --</option>
<option value="AliceBlue">AliceBlue</option>
<option value="Amethyst">Amethyst</option>
<option value="AntiqueWhite">AntiqueWhite</option>
<option value="Aquamarine">Aquamarine</option>
</select>
有一种方法可以使用自己的值对“选择”中的选项背景着色
我正在使用以下颜色:
更多信息,请访问:
提前谢谢
请停止在你的问题标题中写标签。我不认为Amethyst是公认的颜色,顺便说一句,请停止在你的问题标题中写标签。我不认为Amethyst是公认的颜色,顺便说一句,它在Mac上的Chrome或Firefox中不起作用。但似乎在Ubuntu中工作。@Felix:在Windows 7的Chrome上工作。选项是否支持Chrome/Mac上的背景色属性?如果不是的话,我想他是被套住了。我必须找到另一种方式来设计它。不确定,但这显然似乎是Mac OS的问题。我没有Mac要测试。如果你愿意,你可以尝试一下,这是我能做的最好的了:在Mac上的Chrome或Firefox中不起作用。但似乎在Ubuntu中工作。@Felix:在Windows 7的Chrome上工作。选项是否支持Chrome/Mac上的背景色属性?如果不是的话,我想他是被套住了。我必须找到另一种方式来设计它。不确定,但这显然似乎是Mac OS的问题。我没有Mac要测试。如果你愿意,你可以尝试,这是我能做的最好的:
$('option').each(function() {
$(this).css('background-color',$(this).text());
});