1

プロトタイプのイベントに少し問題があります。

ネイティブイベントをバインドして起動しようとしています:onhashchange、、onpopstate。私のカスタムイベントと同様に:statechangeanchorchange。これらのイベントはすべてwindow要素に対するものです。

これが私が運が悪かったのですでに試したコードです:

Element.observe(window,eventName,eventHandler);
Element.fire(window,eventName);

どんな助けでもいただければ幸いです。

4

2 に答える 2

2

火はカスタムイベントにのみ使用できます。

この質問/回答を見てください。 私はそれがあなたの問題を解決すると思います。それは確かに私たちが使用するものです。

于 2011-01-26T15:57:07.310 に答える
1

私はこれを思いついた: https ://gist.github.com/796871

これにより、カスタムイベントと標準イベントの一貫したAPIが可能になります。

于 2011-03-12T21:22:54.130 に答える