所以这个问题也可以在文档中看到, http://jqueryui.com/demos/autocomplete/#custom-data
我正在渲染与Facebook标题搜索相同的自定义菜单。当您右键单击任何项目然后左键单击菜单外,它将保持打开状态。我可以覆盖此功能以关闭菜单吗?
由于
丹尼亚尔
答案 0 :(得分:0)
您可以使用以下代码关闭菜单:
.autocomplete( "close" )
http://jqueryui.com/demos/autocomplete/#method-close
我认为你已经知道了,所以真正的问题是你如何将这种接近的方法与ul或li上某些元素的模糊事件联系起来。
您可以覆盖自动填充框的._renderMenu()方法,并将.blur()事件添加到ul上的某个元素。我刚刚发布了一个如何覆盖此方法的示例: