私はページの下部にオートコンプリートボックスを配置していますが、結果は以下の代わりにテキストボックスの上にポップアップ表示します。これどうやってするの?jQuery UIのオートコンプリート位置を変更する - 下向きではなくポップアップ
答えて
自分の質問に既に答えているかのように見えます。私は誰かがそれを得たならば、より良い解決策に向かっている。私はこれをオートコンプリートスタートアップに追加しました。本質的には、開いているボックスを新しいオフセットに置き換えます。
open: function(event, ui) {
var autocomplete = $(".ui-autocomplete");
var oldTop = autocomplete.offset().top;
var newTop = oldTop - autocomplete.height() - $("#quick_add").height() - 10;
autocomplete.css("top", newTop);
}
あなたドン'event'と' ui'引数が関数内で使われていなければそれを使う必要はありません。また、ウィンドウのサイズを変更しても機能しません。 F12開発ツールを使用してテストすることができます。 –
jQuery UI Position utilityを使用できます。ここでの例は次のとおりjQueryのUIの
$(".ui-autocomplete").position({
my: "left bottom",
at: "left top",
of: $("#quick_add"),
collision: "flip flip"
});
この例では '$("#quick_add ")とは何ですか?それはオートコンプリートボックスなのでしょうか? – Yuck
現在のバージョンは、上記位置ウィジェットと同じ特性を有する、オートコンプリートオプションと位置オブジェクトをウィジェット与えることができます。あなたはそれを使って好きなように提案リストを配置することができます。別の方法でmvonlintelの答え@置く
私は同意します。オプションとして与えることが最も良い –
- 1. JQuery UIオートコンプリートの位置
- 2. jQuery UIオートコンプリート:決してポップアップしないでください。
- 3. jQueryのUI - オートコンプリート - フィールドのラベルを変更
- 4. Jquery UI変更イベントのソート可能なアイテムの位置
- 5. jQuery-ui-tooltip arrowの位置
- 6. jQuery UIのオートコンプリートのクエリパラメータを変更する
- 7. スクロール位置が下にあるときの固定位置への変更
- 8. jquery uiオートコンプリートのパフォーマンス
- 9. JqueryオートコンプリートUIイメージオプション
- 10. jQuery UI SelectMenu - 値の変更後に位置合わせがオフセットになる
- 11. jQueryでバックグラウンドの位置を変更してください
- 12. jQuery UI Sortable - ロード位置
- 13. WPF - UIのデザイン(要素の位置)を変更する方法
- 14. jqueryのポップアップ位置決め問題
- 15. ブートストラップのドロップダウンメニューを下向きではなく上向き/下向きに開くには
- 16. jquery uiオートコンプリート付きトークンフィールド
- 17. Jquery UIオートコンプリート - フォームフィールドではなくDIVを選択した結果
- 18. jqueryのUI:ウィンドウサイズを変更できる
- 19. JSONでjQuery UIオートコンプリート
- 20. jquery UIストアドリストでオートコンプリート
- 21. jQuery UI値でオートコンプリート
- 22. jquery-uiシンプルフォームでオートコンプリート
- 23. Jquery-ui Draggableは、先頭位置を初期位置の負に変更しません。
- 24. jqueryスライダの背景位置の変更
- 25. 要素の位置を置き換えるためのソート可能なjQuery UI
- 26. jQuery UIのツールチップの位置を動的に設定する
- 27. JQuery UI Datepicker IEの位置問題
- 28. ナンバースクリプトでサイドドロワーの位置/位置を変更するには
- 29. サイズ変更不可能なポップアップを固定位置で開くにはどうしたらいいですか?
- 30. はjqueryのUIのオートコンプリート
また、ここでは非常によく似た質問を参照してくださいhttp://stackoverflow.com/q/9603998 – Kariem