jQuery UI自动完成 - 如何在打开或更新建议菜单时判断是否触发了“autocompleteopen”事件?

时间:2014-02-25 20:59:31

标签: jquery jquery-ui autocomplete

jQuery UI Autocomplete有一个名为“autocompleteopen”的方法是Triggered when the suggestion menu is opened or updated

我需要告诉您在打开或更新菜单时是否调用此事件,并在每次操作时执行不同的操作。有可能吗?

这是一个有更多细节的例子。我正在使用Autocomplete's custom combobox来改进选择字段的布局和功能。在这个组合框中,有两种方法可以显示下拉菜单的选项:

  1. 首先,只需单击右键,即可显示所有选项。
  2. 第二个是在左侧的文本字段中键入内容,只显示匹配的结果。
  3. 两种方法都会触发“autocompleteopen”事件,但在第一种情况下,菜单只是打开,在第二种情况下,菜单会更新。

    我只需告诉内部事件是否只是打开菜单,或者它是否已更新。如果打开,我会在菜单上激活一些fadein过渡并触发一些其他事件。如果更新,则不会触发转换和其他事件。

0 个答案:

没有答案