Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Can';t将样式更改为jQuery:s自动完成元素_Jquery_Css_Jquery Ui Autocomplete - Fatal编程技术网

Can';t将样式更改为jQuery:s自动完成元素

Can';t将样式更改为jQuery:s自动完成元素,jquery,css,jquery-ui-autocomplete,Jquery,Css,Jquery Ui Autocomplete,我一直在尝试更改jQuerysAutoComplete框中焦点项目的背景色,但这比我想象的要难。 我的任务是把蓝色换成别的颜色。可能吗 它不是悬停的颜色。那个我已经设法改变了。不,这是使用键盘更改焦点项目时显示的颜色 这是我的小提琴: 我使用了jQuery提供的示例中的确切代码: 我刚刚添加了以下内容以使悬停变为红色: .ui-menu-item .ui-menu-item-wrapper:hover { background: red; } 同时添加.ui state act

我一直在尝试更改jQuerysAutoComplete框中焦点项目的背景色,但这比我想象的要难。 我的任务是把蓝色换成别的颜色。可能吗

它不是悬停的颜色。那个我已经设法改变了。不,这是使用键盘更改焦点项目时显示的颜色

这是我的小提琴:

我使用了jQuery提供的示例中的确切代码:

我刚刚添加了以下内容以使悬停变为红色:

 .ui-menu-item .ui-menu-item-wrapper:hover {
     background: red;
 }


同时添加
.ui state active
类:

.ui-menu-item .ui-menu-item-wrapper:hover, .ui-menu-item .ui-state-active {
  background: red;
}

实际上,您甚至不需要悬停规则,它可以处理鼠标和键盘:

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

同时添加
.ui state active
类:

.ui-menu-item .ui-menu-item-wrapper:hover, .ui-menu-item .ui-state-active {
  background: red;
}

实际上,您甚至不需要悬停规则,它可以处理鼠标和键盘:

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

我搜索了几个小时才找到正确的组合,因此我没有更改页面上其他活动的jquery元素,感谢您的回答!我搜索了几个小时才找到正确的组合,所以我没有更改页面上其他活动的jquery元素,谢谢你的回答!