jQuery Chosenプラグインを使用して、HTMLselect
を検索可能なリストに変換しています。私が試しているのは、選択の準備ができた後(つまりliszt:ready
、トリガーされた後)にリストの下部にリンクを追加することです。
次のコードで簡単にバインドできliszt:showing_dropdown
、問題なく動作します。
$("select").chosen().on("liszt:showing_dropdown", function(){
console.log "List opened."
})
しかし、交換しようとするliszt:showing_drop
とうまくいきliszt:ready
ません。liszt:ready
実行されるとトリガーされるので、これは正常だと思います$("select").chosen()
。
liszt:ready
イベントをトリガーするjquery.chosen.jsからの抜粋は次のとおりです。
...
this.results_build();
this.set_tab_index();
return this.form_field_jq.trigger("liszt:ready", {
chosen: this
});
...
誰かがliszt:ready
イベントにバインドする方法を教えてもらえますか?