javascript - 使用 jQuery 更改选项元素中部分文本的颜色

标签 javascript jquery html css

使用 jQuery,我们可以设置 <option> 的一部分吗?文本到某种颜色?例如:

<option>John, Rambo, Indiana, Jones, Morpheus, John, McClane, Forrest, Gump</option>

如果我只想改变“Morpheus”的颜色。可能吗?

最佳答案

如果您意味着 select 的选项值框,没有简单的方法,甚至没有跨浏览器解决方案。您将不得不使用一些自定义解决方案 LIs模仿自定义的选择框,然后您可以使用 jquery 对其进行样式设置。

例如,check out the one option here您可以随心所欲地自定义(添加颜色等)。

关于javascript - 使用 jQuery 更改选项元素中部分文本的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4851447/

相关文章:

jquery 悬停不与 css 类选择器一起工作

javascript - 尝试在 2 个奇数之间插入破折号。错误 : Illegal return statement

javascript - 在 map 功能中 react onClick 功能

javascript - 如何识别对象数组中链的第一个和最后一个元素

IE8 中的 JavaScript 换行

javascript - 将 javascript 合并到一个文件中

php - 如何从文件中动态删除问号垃圾数据?

html - 有没有一种简单的方法可以动态缩进 div 中的每一行?

javascript - "<"符号未显示在 javascript 中?

javascript - 如何将 Javascript 数组传递给 View ? (MVC4)