Javascript 在下拉列表中为选定行上色

Javascript 在下拉列表中为选定行上色,javascript,jquery,html,css,Javascript,Jquery,Html,Css,有没有办法从下拉列表中为选定行着色?jQuery/JavaScript也受到欢迎您还可以在纯CSS中自由使用:selected伪类。您还可以在纯CSS中自由使用:selected伪类。是。。。但如果你不给我们看一些代码,这将是很难帮助…这只是一个简单的选择预选值是的。。。但是如果你不给我们看一些代码,这将很难帮助我们…这只是一个简单的预选值选择谢谢你,这正是我想要的谢谢你,这正是我想要的这个伪类的浏览器兼容性如何?我知道:before&:after有不同级别的支持,因此twitter引导使用:b

有没有办法从下拉列表中为选定行着色?jQuery/JavaScript也受到欢迎

您还可以在纯CSS中自由使用:selected伪类。

您还可以在纯CSS中自由使用:selected伪类。

是。。。但如果你不给我们看一些代码,这将是很难帮助…这只是一个简单的选择预选值是的。。。但是如果你不给我们看一些代码,这将很难帮助我们…这只是一个简单的预选值选择谢谢你,这正是我想要的谢谢你,这正是我想要的这个伪类的浏览器兼容性如何?我知道:before&:after有不同级别的支持,因此twitter引导使用:beforeOops是jQuery的一部分,而不是CSS的一部分。没关系。这个伪类的浏览器兼容性如何?我知道:before&:after有不同级别的支持,因此twitter引导使用:beforeOops是jQuery的一部分,而不是CSS的一部分。不要介意。
var select = document.getElementById("mySelectBox");
var oldSelectedIndex = select.selectedIndex;
select.addEventListener("change", function(){
    select.options[oldSelectedIndex].style.cssText = "";//or .className = ""
    select.options[oldSelectedIndex=select.selectedIndex].style.cssText = "color:red;";
}, true);