所以我花了最後一小時搜索,在堆棧溢出和其他網站上找到很多答案。但他們都沒有工作。在選擇框中更改文本顏色
我希望能夠使用jQuery根據選擇的項目在SELECT下拉框中動態設置文本的顏色。
我可以很容易地改變背景顏色:
$('#selectBox').css("background-color", "red");
但是,如果我這樣做:
$('#selectBox').css("color", "red");
它不工作。文字保持黑色。
其他搜索已揭示::選擇,但似乎適用於用戶選擇文本(如複製/粘貼)的樣式。
而且,我一直在使用這樣的CSS類的嘗試:
option.red { color: red }
並採用addClass()來更改類,但再次,它沒有worky。
我已經在Firefox,Chrome和Safari中測試過了。
我在做什麼錯?謝謝!
-1同樣適用此選擇元素:http://jsfiddle.net/shMfJ/2/ –
其實,這確實改變了文本顏色http://jsfiddle.net/LZ22X/ - 你不得不拉下拉菜單 - 這是你得到的最好的,當不拉下來的正常文本我一直無法改變鉻 - 檢查其他瀏覽器 –
是的,但是「*