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イベントにバインドする方法を教えてもらえますか?