-3

次のようなイベントを作成する方法を理解しました。

var evt=document.createEvent('Event');
evt.initEvent('foo',true,true);
window.dispatch(evt);

その後、誰でも書くことができます:(window.addEventListener("foo",myFunc,false);サファリのためだけに)

しかし、イベントのテストをどこで定義するのかわかりませんでしたfoo。たとえば、イベントがshakeの場合、iPhoneが振られているかどうかのテストはどこに書きますか?

4

1 に答える 1

0

さて、それは:

if(shaked)window.dispatch(evt);

私たちはいつも書く必要があると思いました

window.dispatch(evt);

その後

if(shaked)return true; //or something like that
于 2012-06-08T10:56:25.100 に答える