標準準拠のブラウザーのイベント ハンドラーでは、this
and e.currentTarget
(e
はハンドラーのパラメーター) は、ハンドラーがアタッチされている要素を参照します。ちなみに、これは と必ずしも同じではありませんe.target
。
問題は、e.currentTarget
古いバージョンの Internet Explorer には存在しないことです。
古い IE ではthis
、イベント ハンドラーは単なるグローバル オブジェクトであり、e
未定義であり、window.event.srcELement
と同等であり、同等ではe.target
ありませんe.currentTarget
。
質問は、jQuerye.currentTarget
が IE でも動作するようにするには、どのような魔法が使われているのでしょうか?