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

事件冒泡和冒泡的阻止

2020-2-22    seo達人

事件冒泡概念:當元素觸發了事件的時候,會依次向上觸發所有元素的相同事件。



事件冒泡的行為演示

<!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來了')

     }



     function fn2(){

         alert('b來了')

     }

     

     function fn3(){

         alert('c來了')

     }

    </script>

</body>

</html>



上面這段代碼一共有三個事件,三個div都分別綁定了單擊事件。在頁面中當單擊c會連續彈出3個提示框。這就是事件冒泡引起的現象。事件冒 泡的過程是:c --> b --> a 。c冒泡到b冒泡到a。



冒泡的阻止

方法:

1.event.stopPropagation(); 是事件對象Event的一個方法,作用是阻止目標元素事件冒泡到父級元素 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>


日歷

鏈接

個人資料

藍藍設計的小編 http://www.gerard.com.cn

存檔

主站蜘蛛池模板: 国产精品爆乳尤物99精品 | 日韩在线 无码 精品 | 粉嫩自拍 偷拍 亚洲 | 花蝴蝶高清影视视频在线播放 | 女人爽得直叫免费视频 | 麻豆XXXX乱女少妇精品-百度 | 97人人碰免费视频公开 | 久久国产亚洲精品AV麻豆 | 欧美色图14p | 台湾果冻传媒在线观看 | 免费麻豆国产黄网站在线观看 | 日日摸夜夜嗷嗷叫日日拍 | 女人一级毛片免费视频观看 | 国产精品网红女主播久久久 | 日韩人妻精品久久日 | 国产精品亚洲精品爽爽 | 天天操狠狠操夜夜操 | 亚洲国产在线2020最新 | 精品久久久噜噜噜久久久app | 一本道高清不卡v免费费 | 国产99在线视频 | 中文字幕无码一区二区免费 | 国产精品AV色欲蜜臀在线 | 最近中文字幕免费高清MV视频 | 黑兽在线观看高清在线播放樱花 | 国产 日韩 欧美 高清 亚洲 | 扒开校花粉嫩小泬喷潮漫画 | jizz女学| 娇妻让壮男弄的流白浆 | 欧美精品中文字幕亚洲专区 | 日本欧美久久久久免费播放网 | 中文无码在线观 | 久青草国产观看在线视频 | 亚洲无线码一区在线观看 | 国产精品亚洲AV毛片一区二区三区 | 亚欧成人毛片一区二区三区四区 | 99国产电影 | 久久高清一本无码 | 蜜臀色欲AV无人A片一区 | 亚洲熟妇AV乱码在线观看 | 久久久亚洲国产精品主播 |