addEventListenerのラッパとか、書くじゃないですか。 iPhoneやAndroidでswipe event的なものを用意するために、DOMContentLoaded呼ばれたときにbindしておいてevent delegation使ってほむほむするコードも書くじゃないですか。 で、そいつらをテストするコードも書くじゃないですか。 直接画面をタッチ/クリックして動作確認するのももちろん必要だけど、まずは自動テスト書くじゃないですか。 で、そん時にはまあこういう関数を適当に用意して、自家発電すると思うんだけど function emit(el, event) { var e = document.createEvent("Event"); e.initEvent(event, true, true); el.dispatchEvent(e); } 当たり前田のクラッカーですが、こう