トリガー関数を使用して、jQuery でカスタム イベントをトリガーしています。
$(document.body).trigger("mycustomevent");
bind 関数を使用してイベントをリッスンできます。ただし、jQuery を使用せずにネイティブ関数を使用してリッスンする必要があります。
document.body.addEventListerner("mycustomevent", handleCustomEvent); のようなものを期待しています。
私の問題 :
わかりました、これは私の実際の問題です。
ページに a.js を含めました。ドキュメントに script タグを挿入して、jquery と b.js を読み込みます。メインページから b.js で定義された関数を呼び出したいです。そのために、a.js は b.js が読み込まれたことをメイン ページに通知する必要があります。
メイン ページで onBJSLoad などのイベントをリッスンして処理するようにしたいのですが、コールバックとしてダミー関数を呼び出したくありません。