不明な理由で、ボタンはjqueryuiコンボボックスを閉じません。
この動作を再現する手順:
右側のコンボボックスを選択します。
ドロップダウン[▼]ボタンをクリックして開きます。
ドロップダウン[▼]ボタンをもう一度クリックします。
観察された:
ドロップダウンメニューはまだ開いています
期待される:
ドロップダウンメニューを閉じる必要があります。
コードに含まれるもの:
if (input.autocomplete("widget").is(':visible')) {
input.autocomplete('close');
return false;
}
しかし、未知の理由input.autocomplete("widget").is(':visible')
で常に誤りです。
ボタンをクリックしてドロップダウンを開いた場合、どうすればドロップダウンを閉じることができますか?