Jquery ui jQuery自动完成和焦点事件
早上好 我很难处理jQuery UI自动完成小部件事件。 我想向所选项目的父级添加自定义类。 生成的标记如下所示:Jquery ui jQuery自动完成和焦点事件,jquery-ui,autocomplete,focus,Jquery Ui,Autocomplete,Focus,早上好 我很难处理jQuery UI自动完成小部件事件。 我想向所选项目的父级添加自定义类。 生成的标记如下所示: <li class="result"> <a><span></span></a> </li> }) 任何忍者都可以帮忙吗?那么: focus: function(event, ui) { $(".live_search_result_list li.result").removeClass("s
<li class="result">
<a><span></span></a>
</li>
})
任何忍者都可以帮忙吗?那么:
focus: function(event, ui) {
$(".live_search_result_list li.result").removeClass("selected");
$("#ui-active-menuitem")
.closest("li")
.addClass("selected");
},
然后,要在菜单失去鼠标焦点时从任何li
s中删除选定的类,请执行以下操作:
$(".live_search_result_list ul").mouseleave(function() {
$(this).children("li.result").removeClass("selected");
});
下面是一个工作示例:
$(".live_search_result_list ul").mouseleave(function() {
$(this).children("li.result").removeClass("selected");
});