jQueryのアプリで手動でイベントを発生させたい場合は、trigger() を使う。対象となるイベントにはコードで追加したカスタムイベントも含まれる。
- 使用法:
$(セレクタ).trigger(イベント)
- 使用例:
// JavaScript $(this).on('click', '#btnTTRideSrcStation', function(){ // ボタンが押されたら検索を実行する $('#srcTTSrcStations').val( gCurRail.stations[gCurStationIdx].st_name ); $('#srcTTSrcStations').trigger('change'); } // イベントハンドラ $(document).on('change', '#srcTTSrcStations', function(){ // #btnTTRideSrcStationをクリックするとこのイベントハンドラが実行される }