Javascript 右键单击时,jQuery UI自动完成保持打开状态
所以这个问题也可以在文档中看到, 我正在呈现与Facebook标题搜索相同的自定义菜单。当您右键单击任何项目,然后在菜单外左键单击时,它将保持打开状态。我是否可以覆盖此功能以关闭菜单 谢谢Javascript 右键单击时,jQuery UI自动完成保持打开状态,javascript,jquery,jquery-ui,javascript-events,jquery-autocomplete,Javascript,Jquery,Jquery Ui,Javascript Events,Jquery Autocomplete,所以这个问题也可以在文档中看到, 我正在呈现与Facebook标题搜索相同的自定义菜单。当您右键单击任何项目,然后在菜单外左键单击时,它将保持打开状态。我是否可以覆盖此功能以关闭菜单 谢谢 Daniyal您可以使用以下代码关闭菜单: .autocomplete( "close" ) 我想你已经知道了,所以真正的问题是,你如何将这种接近方法与ul或li上某个元素的模糊事件联系起来 您可以覆盖自动完成框的.u renderMenu方法,并通过这种方式向ul上的某个元素添加.blur事件。我刚刚在
Daniyal您可以使用以下代码关闭菜单:
.autocomplete( "close" )
我想你已经知道了,所以真正的问题是,你如何将这种接近方法与ul或li上某个元素的模糊事件联系起来
您可以覆盖自动完成框的.u renderMenu方法,并通过这种方式向ul上的某个元素添加.blur事件。我刚刚在这里发布了一个如何覆盖此方法的示例:
您可以使用以下代码关闭菜单:
.autocomplete( "close" )
我想你已经知道了,所以真正的问题是,你如何将这种接近方法与ul或li上某个元素的模糊事件联系起来
您可以覆盖自动完成框的.u renderMenu方法,并通过这种方式向ul上的某个元素添加.blur事件。我刚刚在这里发布了一个如何覆盖此方法的示例: