亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

jQuery事件綁定和解綁、事件冒泡與阻止事件冒泡及彈出應用示例

2019-11-19 11:35:40
字體:
來源:轉載
供稿:網友

本文實例講述了jQuery事件綁定和解綁、事件冒泡與阻止事件冒泡及彈出應用。分享給大家供大家參考,具體如下:

事件的綁定和解綁

<!DOCTYPE html><html lang="en"><head>  <meta charset="UTF-8">  <title>Title</title>  <script type="text/javascript" src="../js/jquery-1.12.4.min.js"></script>  <script type="text/javascript">    $(function () {      $('#div1').bind('mouseover click',function (event) {//綁定事件:移動到div塊上和點擊        alert($(this).html);        $(this).unbind('mouseover');//取消鼠標移動到上面的事件      })    })  </script>  <style type="text/css">    #div1{      background-color: #f6b544;      width: 100px;      height: 100px;    }  </style></head><body>  <div id="div1">  </div></body></html>

綁定事件:移動到div塊上和點擊

解綁事件:取消鼠標移動到上面的事件

事件冒泡-阻止事件冒泡

<!DOCTYPE html><html lang="en"><head>  <meta charset="UTF-8">  <title>Title</title>  <script type="text/javascript" src="../js/jquery-1.12.4.min.js"></script>  <script type="text/javascript">    $(function () {      $('.son').click(function () {        alert(1);      });      $('.father').bind('click',function () {        alert(2);      });      $('.grandfather').bind('click',function () {        alert(3);      });    })  </script>  <style type="text/css">    .grandfather{      width: 300px;      height: 300px;      background-color: green;    }    .father{      width: 200px;      height: 200px;      background-color: gold;    }    .son{      width: 100px;      height: 100px;      background-color: red;    }  </style></head><body>  <div class="grandfather">    <div class="father">      <div class="son">      </div>    </div>  </div></body></html>

定義了三個div,在son點擊一下彈出1,father點擊一下彈出2,grandfather點擊一下彈出3,如果我們點擊son一下,那么會依次彈出123,點擊father一下會依次彈出二三。

按照標簽往上傳到它的父級

事件冒泡有時候不需要,需要阻止,通過eventstopPropagation()來阻止

$('.son').click(function (event) {//event就是一個事件對象  //用這個事件對象就能使用事件對象的方法  alert(1);  event.stopPropagation();//阻止事件對象冒泡});

除了阻止事件冒泡,還要阻止一些默認行為,開發中直接return false就行。

$('.father').bind('click',function () {  alert(2);  //阻止事件冒泡和阻止默認行為的同意寫法  return false;});

彈框

點擊彈框外面關閉彈框

<!DOCTYPE html><html lang="en"><head>  <meta charset="UTF-8">  <title>Title</title>  <script type="text/javascript" src="../js/jquery-1.12.4.min.js"></script>  <script type="text/javascript">    $(function () {      $('#btn').click(function () {         // alert(2);         $('.pop_con').fadeIn();         // alert(1);        return false;//阻止事件,冒泡      });      $(document).click(function () {        $('.pop_con').fadeOut();      })    })  </script></head><style type="text/css">  .pop{    position: fixed;    width: 500px;    height: 300px;    background-color: #fff;    border: 3px solid #000;    left: 50%;    top: 50%;    margin-left: -250px;    margin-top: -150px;/*拉回去*/    z-index: 2;  }  .mask{    position: fixed;    width: 100%;    height: 100%;    background-color: #000000;    opacity: 0.3;    filter:alpha(opacity=30);/*兼容ie瀏覽器的*/    left: 0;    top: 0;    z-index: 1;/*z-index設置現實層級*/  }  .pop_con{    display: none;/*因為pop_con包含住了mask和pop,所以設置了這個之后,他們就隱藏了*/  }</style><body>  <input type="button" name="" value="彈出" id="btn">  <div class="pop_con">    <div class="pop">      彈框里面的文字    </div>    <div class="mask"></div>  </div></body></html>

如果不組織事件冒泡的話,點擊之后,彈框出現之后,就會直接隱藏,只有阻止之后,才能點擊外框的document或者mask才能隱藏彈框。

更多關于jQuery相關內容感興趣的讀者可查看本站專題:《jQuery常見事件用法與技巧總結》、《jQuery常用插件及用法總結》、《jQuery操作json數據技巧匯總》、《jQuery擴展技巧總結》、《jQuery常見經典特效匯總》及《jquery選擇器用法總結

希望本文所述對大家jQuery程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久久成人精品视频| 欧美制服第一页| 成人女保姆的销魂服务| 欧美午夜精品久久久久久浪潮| 欧美日韩爱爱视频| 在线观看视频亚洲| 97免费中文视频在线观看| 亚洲xxxxx电影| 91香蕉嫩草神马影院在线观看| 九九视频直播综合网| 中文字幕亚洲天堂| 夜夜嗨av色一区二区不卡| 国模叶桐国产精品一区| 国产成人精品久久久| 上原亚衣av一区二区三区| 91视频国产一区| 久久久国产一区| 成人在线国产精品| 九九久久综合网站| 91精品综合久久久久久五月天| 国产精品露脸自拍| 亚洲xxx视频| 亚洲大尺度美女在线| 久久久之久亚州精品露出| 国产精品成人免费电影| 欧美日韩国产精品一区二区三区四区| 久久久伊人日本| 欧美成人在线免费| 欧美黑人狂野猛交老妇| 欧美国产日韩一区二区在线观看| 欧美三级xxx| 日韩在线视频观看正片免费网站| 亚洲自拍高清视频网站| 日韩av成人在线观看| 国产午夜精品一区二区三区| 黑人狂躁日本妞一区二区三区| 日韩成人在线视频网站| 日韩av片永久免费网站| 91久久国产综合久久91精品网站| 成人乱人伦精品视频在线观看| 国产欧美一区二区| 另类少妇人与禽zozz0性伦| 精品成人在线视频| 136fldh精品导航福利| 亚洲成人精品久久久| y97精品国产97久久久久久| 日本一区二三区好的精华液| 国产精品一区二区3区| 精品国产自在精品国产浪潮| 亚洲第一天堂av| 亚洲人精选亚洲人成在线| 激情成人在线视频| 国产精品人成电影| 热99精品里视频精品| 国内偷自视频区视频综合| 亚洲第一福利视频| 91久久在线视频| 久久这里只有精品99| 精品久久久久久| 在线精品国产欧美| 国产精品草莓在线免费观看| 欧美电影在线观看网站| 亚洲激情第一页| 精品久久久久久久久久ntr影视| 国产精品网红直播| 日本韩国欧美精品大片卡二| 国产精品一区二区久久精品| 欧美肥婆姓交大片| 国产成人综合一区二区三区| 中文字幕日韩在线观看| 日韩成人网免费视频| 欧美在线视频导航| 欧美人成在线视频| 国产一区二区三区在线看| 国产精品一久久香蕉国产线看观看| 欧美成人合集magnet| 精品视频久久久| 国产精品久久久av| 国模吧一区二区三区| 久久国产精品久久久久久久久久| 国产亚洲精品久久| 亚洲国产中文字幕久久网| 在线日韩日本国产亚洲| 91中文在线观看| 色婷婷av一区二区三区久久| 九九久久久久久久久激情| 成人性生交大片免费观看嘿嘿视频| 国产精品高潮呻吟久久av黑人| 亚洲一区二区三区乱码aⅴ| 久热精品视频在线观看| 亚洲最新在线视频| 欧美午夜久久久| 国产原创欧美精品| 日韩免费观看视频| 久久久久中文字幕2018| 久久久精品在线| www国产亚洲精品久久网站| 欧美另类老肥妇| 国产成人亚洲综合91| www.亚洲男人天堂| 欧美精品九九久久| 国外成人性视频| 久久久久久久久久av| 久久国产视频网站| 日韩视频免费在线| 国产97在线播放| 欧美日韩国产123| 日韩激情视频在线| 91视频九色网站| 国产精品午夜视频| 日韩大片在线观看视频| 久久久久亚洲精品成人网小说| 中文字幕欧美在线| 超碰精品一区二区三区乱码| 久久精品成人欧美大片| 日韩av高清不卡| 欧美一区二三区| 96国产粉嫩美女| 久久久www成人免费精品张筱雨| 国产综合香蕉五月婷在线| 国产精品爽爽ⅴa在线观看| 欧美精品18videos性欧美| 欧美中文字幕在线播放| 日韩av一区二区在线观看| 亚洲大胆人体在线| 亚洲黄色片网站| 欧美在线视频导航| 亚洲国产精品资源| 亚洲最大在线视频| 国产999在线| 亚洲天堂精品在线| 欧美激情视频在线| 国产精品免费福利| 亚洲欧美日韩在线高清直播| 日韩精品中文字幕在线| 久久69精品久久久久久久电影好| 久久精品视频播放| 亚洲欧美另类在线观看| 最近2019中文免费高清视频观看www99| 日韩在线播放一区| 黄色91在线观看| 成人在线观看视频网站| 国产91精品青草社区| 亚洲视频在线观看免费| 国产va免费精品高清在线| 亚洲高清免费观看高清完整版| 中文字幕视频在线免费欧美日韩综合在线看| 欧美激情2020午夜免费观看| 成人免费黄色网| 91精品在线看| 美女视频久久黄| 亚洲欧美制服中文字幕| 亚洲视频自拍偷拍| 亚洲国产精品yw在线观看| 亚洲高清一区二| 亚洲一区中文字幕在线观看| 亚洲a级在线播放观看| 国产精品美女无圣光视频| 奇米影视亚洲狠狠色| 精品亚洲一区二区三区四区五区| 韩日欧美一区二区| 国产成人福利网站| 亚洲电影天堂av| 精品无码久久久久久国产|