午夜勾魂曲-午夜福利自怕-午夜福利在线观看6080-午夜福利院电影-国产精品毛片AV久久97-国产精品麻豆高潮刺激A片

事件冒泡和冒泡的阻止

2020-2-22    seo達(dá)人

事件冒泡概念:當(dāng)元素觸發(fā)了事件的時(shí)候,會(huì)依次向上觸發(fā)所有元素的相同事件。



事件冒泡的行為演示

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <meta http-equiv="X-UA-Compatible" content="ie=edge">

    <title>Document</title>

    <style>

     #a{

         background: pink;

         width: 400px;

         height: 400px;

     }

     #b{

         background: green;

         width: 300px;

         height: 300px;

     }

     #c{

         background: red;

         width: 200px;

         height: 200px;

     }

    </style>

</head>

<body>

    <div id="a">

        我是a

          <div id="b">

                我是b

             <div id="c">我是c</div>

          </div>

    </div>

    <script>

     var a = document.querySelector('#a')

     var b = document.querySelector('#b')

     var c = document.querySelector('#c')



     a.onclick = fn1;

     b.onclick = fn2;

     c.onclick = fn3;



     function fn1(){

         alert('a來(lái)了')

     }



     function fn2(){

         alert('b來(lái)了')

     }

     

     function fn3(){

         alert('c來(lái)了')

     }

    </script>

</body>

</html>



上面這段代碼一共有三個(gè)事件,三個(gè)div都分別綁定了單擊事件。在頁(yè)面中當(dāng)單擊c會(huì)連續(xù)彈出3個(gè)提示框。這就是事件冒泡引起的現(xiàn)象。事件冒 泡的過(guò)程是:c --> b --> a 。c冒泡到b冒泡到a。



冒泡的阻止

方法:

1.event.stopPropagation(); 是事件對(duì)象Event的一個(gè)方法,作用是阻止目標(biāo)元素事件冒泡到父級(jí)元素 2.event.cancelBubble = true; IE瀏覽器的方法



<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <meta http-equiv="X-UA-Compatible" content="ie=edge">

    <title>Document</title>

    <style>

     #a{

         background: pink;

         width: 400px;

         height: 400px;

     }

     #b{

         background: green;

         width: 300px;

         height: 300px;

     }



      #c{

         background: red;

         width: 200px;

         height: 200px;

     }

    </style>

</head>

<body>

    <div id="a">

        我是a

          <div id="b">

                我是b

             <div id="c">我是c</div>

          </div>

    </div>

    <script>

     var a = document.querySelector('#a')

     var b = document.querySelector('#b')

     var c = document.querySelector('#c')



     a.onclick = fn;

     b.onclick = fn;

     c.onclick = fn;



     function fn(event){

         var e = window.event || event;

         // 事件冒泡的阻止

         if(e.stopPropagation){

            e.stopPropagation();  // 通用寫法

         }else{

             e.cancelBubble = true; // 阻止IE

         }

         var str = this.innerHTML;

         alert(str)

     }

    </script>

</body>

</html>


日歷

鏈接

個(gè)人資料

存檔

主站蜘蛛池模板: 人妻久久久精品99系列AV | 迅雷成人论坛 | 樱桃BT在线观看 | 国产乱码一区二区三区 | 99re久久热在线播放8 | 亚洲成年人在线观看 | 又黄又肉到湿的爽文 | av影音先锋影院男人站 | 国产精品18久久久久久欧美 | 亚洲无AV在线中文字幕 | 天天澡夜夜澡人人澡 | 国产亚洲欧洲日韩在线三区 | 蜜臀AV人妻久久无码精品麻豆 | 无人影院在线播放视频 | 亚洲国产AV无码综合在线 | 午夜伦理在线观看 | 秋葵app秋葵官网18在线观看 | 翁熄性放纵交换300章 | 国产一在线精品一区在线观看 | 在线中文字幕亚洲日韩 | 在线国产a不卡 | 无人区在线日本高清免费 | 精品AV亚洲乱码一区二区 | xxx88中国| 爱穿丝袜的麻麻3d漫画acg | 亚洲精品色婷婷在线蜜芽 | 三级黄色在线 | 秋霞av伦理片在线观看 | 国产成人精品区在线观看 | 久久99热这里只有精品66 | 国产在线视频一区二区不卡 | 曰曰夜夜在线影院视 | 亚洲视频一区 | 国产精品一区二区激情 | 男人边吃奶边摸边做刺激情话 | 波多野结衣 无码片 | 久久人妻少妇嫩草AV無碼 | 亚洲国产日韩a精品乱码 | 男同志vdieos免费 | 国内国外精品影片无人区 | 伦理片2499电影伦理片 |