jQuery の構文に見られる return false を決まり文句のように書いてるとこがあったが何のために記述を入れておくのか調べたのでメモ。
##■jQuery での return false
■ポイント
基本的にjs動作では、ある要素で発火したイベントはその全ての親要素に伝播していく。
と、いうところにあります。
下記通り、JavaScript とは意味がことなるので注意。
●jQueryでの return false
親要素へのイベント伝播を止める
●JavaScript での return false
親要素へのイベント伝播を止めない。
上記より、
return falseでイベントの伝播を止めたい場合は、jQueryを使う必要がある。
##■javascriptで伝播を止めたい時
stopPropagation()
(jQuery での return false と同じ動きになる。)
###■参照
https://freelance-jak.com/technology/javascript/1140/