0

やむを得ない理由で、オートコンプリートの結果を2つのdivでラップする必要があったため、最終的な出力は次のようになります。

<div id="resultDiv">
    <div id="scrollerDiv">
      <li>...</li>
      <li>...</li>
      <li>...</li>
    </div>
</div>

それ以外の

<li>...</li>
<li>...</li>
<li>...</li>

しかし、これは私の結果(つまり<li>s)からすべてのスタイリングとイベントを削除します。これらのdivを追加する前に、「select」イベントが呼び出され、結果は上下の矢印を使用してナビゲート可能であり、選択されたレコードの背景が強調表示されていましたが、この機能はすべてなくなりました。このdivの存在を追加してすべてを元に戻すために、 「jquery.ui.autocomplete.js」および/または「query.ui.css 」で実行できる変更はありますか?

4

1 に答える 1

1

これは、のcssクラス<ul><div>動的に適用することで実現しました。

于 2012-09-28T03:19:03.770 に答える