午夜勾魂曲-午夜福利自怕-午夜福利在线观看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

存檔

主站蜘蛛池模板: 一边吃奶一边添P好爽故事 一边吃奶一边啪啪真舒服 一本之道加勒比在线观看 一本之道高清在线观看一区 | 亚洲精品福利一区二区在线观看 | 日韩av片无码一区二区不卡电影 | 后入到高潮免费观看 | 国产精品成久久久久三级四虎 | 国产精品自在在线午夜精品 | 菠萝菠萝蜜高清观看在线 | 青柠视频在线观看高清HD | 久久综合久久鬼色 | 国产精品久久久久久搜索 | 免费被靠视频动漫 | 久草大 | 精品久久久噜噜噜久久久app | 国产在线观看成人 | 国内精品伊人久久久影院 | 亚洲444777KKK在线观看 | 玩50岁四川熟女大白屁股直播 | 免费国产成人手机在线观看 | 国产老师开裆丝袜喷水漫画 | 99亚洲精品自拍AV成人软件 | caoporn免费视频在线 | 蜜桃人妻无码AV天堂三区 | 色欲人妻无码AV精品一区二区 | 无码欧美喷潮福利XXXX | 豆奶视频在线高清观看 | 快播金瓶梅 | 伧理片午夜伧理片 | 99精品中文字幕在线观看 | 伊人久久综合成人亚洲 | 16女下面流水不遮图免费观看 | 蜜柚视频在线观看全集免费观看 | 精品国内自产拍在线观看视频 | 亚洲AVAV天堂AV在线网爱情 | 欧美日韩精品久久久免费观看 | 亚洲AV综合99一二三四区 | 国产手机在线亚洲精品观看 | YY6080A旧里番在线观看 | 亚洲中文字幕日产乱码2020 | 久久re热线视频精品99 | 国产精品日本一区二区在线播放 | 国产精品99久久久久久AV蜜臀 |