1

をクリックしたときに、これは問題である開いたままにも文書で見ることができ、 http://jqueryui.com/demos/autocomplete/#custom-datajQueryのUIオートコンプリートは、私はFacebookのヘッダ検索と同じですカスタムメニューをレンダリングしています右

。任意の項目を右クリックしてメニューの外で左クリックすると、開いたままになります。この機能を無効にしてメニューを閉じることはできますか?

おかげ

ダーニヤール

答えて

0

あなたはメニューを終了するには、次のコードを使用することができます。

.autocomplete("close") 

http://jqueryui.com/demos/autocomplete/#method-close

私はあなたがすでにしかし、その本当の問題があることを知っていたと仮定あなたのulまたはli上のいくつかの要素のblurイベントに、このcloseメソッドをどのように結びつけますか?

オートコンプリートボックスの._renderMenu()メソッドをオーバーライドして、ulのsome要素に.blur()イベントを追加することができます。このメソッドをここでオーバーライドする方法の例を掲載しました:

autocomplete ._renderItem and adding a Class to wrapper

関連する問題