2023年10月21日

親要素と子要素でクリックイベントなどが設定されている場合に子要素をクリックすると、親要素のイベントも実行される。
親要素のイベントを実行して欲しくない場合には、子要素側で
event.stopPropagation();
を実行するのだが、これはIE6には存在しない。

そこでIE6での方法を検索したけど、なかなか見つからなくて少し時間がかかったので自分用にメモ。

IE6では
event.cancelBubble = true; 
と記述する。
この記述方式は現在では非推奨とされ、Firefox開発チームなどは消し去りたがっているみたいだけど、Firefox52だとまだ利用可能。

コメント一覧

下に行くほど新しいコメントです

この記事にコメントを投稿した人はまだいません

コメントをどうぞ

名前: