java - HTML : Mozila firefox issue 中选择字段的文本(选项)的颜色不同

标签 java jquery html css browser

我想根据分配的选择选项的值使用 JS/Jquery 为选择字段 (HTML) 中的某些选项着色。这是我的代码:

    $('#selectField option[value="val1"]').css({ 'color': 'green' });

该代码在 Google Chrome 和 Internet Explorer 中完美运行,但在 Mozilla Firefox 中没有任何反应。有人可以推荐这个浏览器的替代品吗?解决方案必须在 JS 而不是 CSS 中。谢谢!

最佳答案

<select id="selectField">
  <option value="red">Red</option>
  <option value="green">Green</option>
</select>   

$('#selectField option').each(function() {
     var $this = $(this);
     $this.css({color: $this.val()});
});

关于java - HTML : Mozila firefox issue 中选择字段的文本(选项)的颜色不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42727539/

相关文章:

python - 如何将特定的 html 属性拉入变量

html - Service Worker 是否会竞争带宽?

javascript - jquery 只允许删除一个对象

java - 渲染和眼空间未对准导致光线转换不精确

java - 如果我关闭 stardog 连接池中的连接会发生什么

java - 从 x-www-form-urlencoded 中的 jqGrid 接收编辑/添加数据,我需要 application/json

javascript - 从数组中获取 Id 并切换它

c# - 如何使用C#关闭浏览器?

html - 按钮 Accordion (CSS)

java - 黑屏和清理代码(LibGDX)