無知晒しメモ。 jQueryでイベントハンドラの実装した時に、無知故、無駄なことをやってたことがありました。 jQueryをやるものとして、恥ずかしい無知っぷりかもしれません。orz どんなことかというと、「イベントオブジェクトのsrcElementプロパティに対してクロスブラウザ対応をしていた。」ということです。 以下無駄コード $("#aa").click(function(e){ var t = e.srcElement || e.target; //無駄 }); srcElementプロパティについて srcElementプロパティは、イベント発生元の要素情報が設定されています。 これは基本IE専用*1で、W3C準拠外のプロパティということになります。W3C準拠のものは、targetプロパティです。 jQueryのイベントオブジェクトについて jQueryのイベントオブジェクトは、