阻止默認事件

1:阻止瀏覽器默認行為:

  return false;

  e.preventDefault();

  e.returnValue = false;

2:阻止右鍵菜單:

  document.oncontextmenu = function(e){

    e.preventDefault()

  }

3:阻止世家冒泡:利用事件對象屬性

  e.stopPropagetion();

  e.cancelBubble = true;

關鍵詞:阻止 事件 默認 false preventdefault 世家 cancelbubble stoppropagetion 屬性 對象

相關推薦:

JS事件進程處理

小tips: Chrome/Safari touchmove preventDefault報treated as passive錯誤解決

JavaScript事件機制——記一次認真準備的技術分享

passive 的事件監聽器

阻止微信瀏覽器下拉滑動效果(ios11.3 橡皮筋效果)

跨瀏覽器的事件處理

阻止移動端瀏覽器下拉橡皮筋效果(下拉滾動露底)

這可能是最簡明扼要的 js事件冒泡機制+阻止默認事件 講解了

移動端滾動穿透解決方案

EventUtil對象之跨瀏覽器事件對象