stopPropagation()

このエントリーをはてなブックマークに追加

event.stopPropagation()はイベントバブリングを抑制するためのメソッドです。

通常、イベントは親要素にイベントを伝播させる仕組みがありますが、event.stopPropagation()を実行することで、このイベントバブリングを抑制することができます。

$("a").click(function(event){
	event.stopPropagation();
});

sample

event.stopPropagation()が実行されたかどうかはevent.isPropagationStopped()で調べることができます。

jQuery 1.0.0での追加/変更

event.stopPropagation()はjQuery 1.0で定義されたメソッドです。

参考URL

event.stopPropagation() | jQuery API Documentation

登録日 : 2014年01月11日 最終更新日 : 2014年1月12日

同じカテゴリー(Event Object)のエントリー

検索

スポンサードリンク

バージョン

リファレンス