成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? jquery取消事件冒泡的三種方法(推薦)
全站頭部文字 我要出現在這里
jquery取消事件冒泡的三種方法(推薦) 649 2024-03-02   

1、通過返回false來取消默認的行為并阻止事件起泡。

jQuery 代碼:

$("form").bind(

  "submit", 

  function() { 

    return false;

   }

);

2、通過使用 preventDefault() 方法只取消默認的行為。

jQuery 代碼:

$("form").bind(

  "submit", 

  function(event){
    event.preventDefault();
  }

);

3、通過使用 stopPropagation() 方法只阻止一個事件起泡。

jQuery 代碼:

$("form").bind(

  "submit", 

  function(event){
    event.stopPropagation();
  }

);

(4)總結

1. 一個事件起泡對應觸發的是上層的同一事件

特殊:如果two設置成雙擊事件,那么在你單擊two的時候就會起泡觸發one單擊的事件

(雙擊包含單擊)。

2. 如果在click事件中,在你要處理的事件之前加上e.preventDefault();

那么就取消了行為(通俗理解:相當于做了個return操作),不執行之后的語句了。

3. e.stopPropagation()只要在click事件中,就不會觸發上層click事件。

//如果提供了事件對象,則這是一個非IE瀏覽器

if ( e && e.stopPropagation )
  // 因此它支持W3C的stopPropagation()方法
  
e.stopPropagation();
else
  //否則,我們需要使用IE的方式來取消事件冒泡
  
window.event.cancelBubble = true;
return false;

以上這篇jquery取消事件冒泡的三種方法(推薦)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持綠夏網。



主站蜘蛛池模板: 蜘蛛夫人:超感觉醒 电影| 金沙滩秦腔剧情介绍| 脓毒血症护理查房ppt| 说木叶原文| 邵雨琪| 38在线电影| 现代短诗繁星| 浙江卫视跑男官网| 水咲ローラ| 成龙电影大全免费功夫片| 溜冰圆舞曲音乐教案| 机械师3| 黑咖啡早上空腹喝还是饭后喝| 1—36集电视剧在线观看| 台风电影| 婚后三十年电视剧剧情介绍| 尤勇智的个人资料简介| 德兰| 火舞俪人 电影| 男孩变女孩tg动画| 疑云密布 电影| 四年级上册麻雀的课堂笔记| 伴娘| 暖男电视剧30集全集免费 | 哥谭演员表| 验光单子的数据怎么看| 变形金刚7免费高清电影| 我是特种兵免费观看完整版| 电影《遗产》韩国丧尸| 潘雨辰主演的电视剧大全| 免费成人结看片| 情人电影在线观看高清完整版泰剧| 左耳演员表| 四川不锈钢水箱制造厂| 樱井步| 阿尔法变频器说明书| 小升初英语试卷可打印| 宇宙战队| 液氨化学性质| 公司辞退员工的合法流程及赔偿| 同妻俱乐部|

!!!站長長期在線接!!!

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103