由于未知原因,该按钮不会关闭 jquery ui 组合框。
重现此行为的步骤:
选择右侧的组合框。
单击下拉菜单 [▼] 按钮将其打开。
再次单击下拉菜单 [▼] 按钮。
观察到的:
下拉菜单仍然打开
预期的:
下拉菜单应关闭。
代码包含:
if (input.autocomplete("widget").is(':visible')) {
input.autocomplete('close');
return false;
}
但不知为何input.autocomplete("widget").is(':visible')
总是假的。
如果单击按钮并打开下拉菜单,如何关闭下拉菜单?