オートコンプリートがありますが、テキストを入力して検索し、マウスをオートコンプリートの結果の上に移動すると、オートコンプリートのテキストが前の (削除) に変わります。この動作を改善する方法を知っている人はいますか。
jQuery.comで読んだ
フォーカス タイプ: オートコンプリート フォーカス
フォーカスが (選択ではなく) 項目に移動する前に、ui.item はフォーカスされた項目を参照します。フォーカスのデフォルト アクションは、テキスト フィールドの値をフォーカスされたアイテムの値に置き換えることですが、フォーカス イベントがキーボード インタラクションによってトリガーされた場合のみです。このイベントをキャンセルすると、値が更新されなくなりますが、メニュー項目がフォーカスされることは妨げられません。
フォーカスイベントをキャンセルする方法がわかりません。