如何在Jquery Mobile Select Option中更改突出显示颜色

时间:2016-11-22 08:47:21

标签: javascript jquery html jquery-ui jquery-mobile

我有这个选择选项

enter image description here

是否可以将高亮颜色从skyblue更改为其他color

我正在使用jquery.mobile-1.4.5.min.js/css

注意:我也尝试在开发者工具中进行编辑,但我找不到任何可编辑元素。

2 个答案:

答案 0 :(得分:3)

你不应该这样做。它是dropdown的默认行为。有一些方法可以做到这一点。但这些并不适用于所有浏览器。 最好将您的<select>格式转换为<ul><li>格式并执行任何操作。

否则,请使用下拉列表的jQuery Mobile data-native-menu="false"属性:

<select id="selectID" data-native-menu="false">
  <option value="one">One</option>
  <option value="two">Two</option>
  <option value="three">Three</option>
  <option value="four">Four</option>
</select>

并使用以下css:

 .ui-selectmenu-list .ui-btn-active {
    background-color: green !important;
    border-color: green !important;
    }

答案 1 :(得分:1)

是的,您需要修改的课程是ui-state-active

例如:

.ui-state-active {
   background: red;
}