jQuery UI 自动完成功能将焦点放在鼠标输出上
jQuery ui autocomplete stay focus on mouseout
我正在使用这个自动完成功能,到目前为止一切都很好,但我想知道如果我们鼠标悬停,我该如何保持专注。我的意思是,如果我键入某些内容并将鼠标悬停在上面,它们在该焦点上将是灰色背景,如果我鼠标悬停,它将恢复为白色,我希望它保持灰色背景。换句话说,我希望悬停停留。
这是一个我希望它如何 http://xdsoft.net/jqplugins/autocomplete/的示例,但由于某些原因,我想使用 jquery ui 自动完成。
我认为这在 css 中是不可能的? 所以..
演示 http://jsfiddle.net/2wyqjhmk/
法典
$.widget("ui.autocomplete", $.ui.autocomplete, {
options: {
maxItems: 9999
},
_renderMenu: function (ul, items) {
var that = this,
count = 0;
$.each(items, function (index, item) {
if (count < that.options.maxItems) {
that._renderItemData(ul, item);
}
count++;
});
}
});
$(function () {
$("#tags").autocomplete({
source: availableTags,
maxItems: 10
});
});
.ui-menu-item.selected {
background: pink;
}
确定之前选择的 li,找到它并添加所选类。这应该允许键入时显示的 UL 的自定义样式。
相关文章:
- 单击其他元素或鼠标向上时隐藏输入框,但保留一次焦点
- D3.js鼠标悬停和焦点+上下文问题
- 按下esc键或随机单击鼠标时,Jcrop失去焦点
- jQuery UI 自动完成功能将焦点放在鼠标输出上
- 如何在将鼠标焦点放在旧窗口上打开新窗口
- Javascript html 编辑器光标焦点跟随鼠标
- 鼠标焦点上没有轮廓,但键盘焦点上仍然有轮廓
- jQuery验证插件-焦点事件与键/鼠标事件不一致
- 正在检测没有焦点的鼠标滚轮
- 锁定鼠标滚轮滚动到焦点分区
- 当鼠标悬停在其他元素上时,如何删除和重新设置输入焦点
- jQuery鼠标输入失去焦点
- 在鼠标输入获取下拉元素的焦点
- Div鼠标输入show并保持焦点
- 带有链接焦点/鼠标悬停的D3倍数提示:十字瞄准焦点线不适合x轴
- 定时鼠标光标焦点
- 将焦点设置在google地图's InfoWindow上,将鼠标移到上面
- 如何在鼠标悬停时将焦点设置为输入元素(搜索框)
- 如何防止鼠标悬停事件失去焦点的图像,当光标在另一个图像在拉斐尔
- CKEditor:通过JS从内联编辑器中逃脱编辑器焦点(不需要鼠标点击)