私は比較的大きなDOMを使用しており、要素でイベントをトリガーすると、Chromeのパフォーマンスが大幅に低下することに気づきました。単一のイベント例:
myElem.trigger('myevent.myscope',arguments);
14msかかります!! (22.0.1229.92 m)
Firefox15.0.1とmsie9の同じイベントは、トリガーに1ms未満かかります。
要素はjqueryオブジェクトであり、キャッシュされているため、トリガーの前にDOMルックアップは実行されません。console.time()を使用しています
console.time('trigger');
myElem.trigger('myevent.myscope',arguments);
console.timeEnd('trigger');
誰かがこの状況に少し光を当てることができますか
ありがとう
ゲイリー