私は検索フィールドにユーザータイプとして提案を表示するためにオートコンプリートライブラリを取得しようとしています。.focus()に問題があります。
ただし、計画どおりに動作していません。 .jarの.focus()行6のコメントが解除されると、入力フィールドにフォーカスが当てられますが、自動脆弱性が機能し始めるには余分なクリックが必要です。
それはあなたのコードを見たときに説明した方が良いでしょう:https://jsfiddle.net/pu7draz2/6/
$("#nav-search-button").click(function(e) {
e.preventDefault();
$("#nav-main-contents").hide();
$("#nav-search").show(1000);
//$("#channel-search-input").focus(); // <-- uncomment me
});
$('#channel-search-input').focusout(function() {
$("#nav-search").hide();
$("#nav-main-contents").fadeIn(800);
$("#channel-search-input").
をしては(.focusコメント)、あなたは自動提案が動作しますので、手動で二回検索ボックスをクリックしなければならない、これは同じになります.focus()が有効なとき。しかし、私は、自動提案がユーザータイプとして動作するようにしたいと思います。