2

Typeahead.js ライブラリを使用していますが、うまく機能します。ドロップダウン メニューの最後に HTML コンテンツを表示したいと考えています。各データリストのフッターを表示するオプションがあることは承知しています。すべてのリストのフッターを表示したくありません。

ドロップダウン メニューの最後にマスター フッターを表示したい。以下のコードを使用しています。

$("#search-box").bind("typeahead:opened", function(obj, datum) {
     $("div .tt-dataset-last").parent().append("Click Here");
});

上記のコードは機能しますが、メニューが初めて開いたときは機能しません。メニューを開いた2回目から表示されます。初めてメニューを表示したときもテキストが表示されるようにしたい。

なにか提案を?

4

1 に答える 1

2

すべてのデータセットがリモートであることを考えると、ここで提案したものを使用できます。

データセットが取り込まれた後に HTML 要素を追加する

...最後のデータセットに対してそれを行い、回答に追加したコメントも必ず読んでください。

幸運を。

于 2013-09-27T16:40:24.547 に答える