[jQuery] event.preventDefault() 與 event.stopPropagation() 的差異

我們在撰寫前端畫面時,常常會使用 return false 來終止函數運行,其實return false 會包含以下三種行為:

  1. event.preventDefault()
  2. event.stopPropagation()
  3. 停止函數並回傳

第三點應該大家都知道,畢竟寫 return false 就是為了這件事情呀,但是大家不知道其實JavaScript 默默幫我做了1跟2,結果可是差很多的呢!

...繼續閱讀 »