jQueryカスタムイベントに関するこの質問と同様に、return false; jQueryを使用していないことを除いて、その効果を調べようとしています。次の方法でカスタムイベントをトリガーしています。
var event = document.createEvent('Event');
event.initEvent('CustomName', false, true);
element.dispatchEvent(event);
これは関数にラップされており、イベントをディスパッチした後にイベントオブジェクトを返します。今、私はトリガーコードでリスナーの1つが戻ったかどうかを確認する方法を探しています。これにより、falseそれ以上の実行を防ぐことができます。falseリスナーの1人がクロスブラウザー方式(IE 7+)で戻ってきたかどうかをどのように検出できますか?