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/

相关文章:

javascript - 带有属性的Jquery显示隐藏

javascript - 显示/隐藏 ionic 按钮中的图片

jquery - 如何获取映射对象的高度

php - jQuery-如何在准备好的文档中运行Ajax?

javascript - 使用Node.js Express用数据渲染HTML

javascript - 如何以编程方式扩展/折叠归因?

javascript - 悬停<a>标记时如何弹出div?

javascript - 强制浏览器使用特定分辨率

html - CSS:html为何出现,正文高度:100%大于100%?

html - 居中我的下拉菜单