最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jquery入門——事件機制之事件中的冒泡現(xiàn)象示例解釋

 更新時間:2020年09月12日 14:28:36   投稿:whsnow  
事件被觸發(fā)后被分為兩個階段,一個是捕獲(Capture),另一個是冒泡(Bubbing),但大多瀏覽器并不是都支持捕獲階段,因此事件被觸發(fā)后,往往執(zhí)行冒泡過程,感興趣的朋友可以了解下,或許對你學(xué)習(xí)事件機制有所幫助

1、當(dāng)用戶瀏覽頁面時,瀏覽器會對頁面代碼進(jìn)行解釋或編譯——這個過程實質(zhì)上是通過事件來驅(qū)動的,即頁面在加載時,執(zhí)行一個Load事件,在這個事件中實現(xiàn)瀏覽器編譯頁面代碼的過程。事件被觸發(fā)后被分為兩個階段,一個是捕獲(Capture),另一個是冒泡(Bubbing),但大多瀏覽器并不是都支持捕獲階段,因此事件被觸發(fā)后,往往執(zhí)行冒泡過程。

2、示例代碼

復(fù)制代碼 代碼如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>事件中的冒泡現(xiàn)象</title>
<script type="text/javascript" src="jquery-1.8.3.min.js"></script>
<script type="text/javascript">
$(function(){
var intI=0;
$("body,div,#btnShow").click(function(event){
intI++;
$(".clsShow").show().html("您好,歡迎來到JQuery世界!").append("<div>執(zhí)行次數(shù)"+intI+"</div>");
})
});
</script>
</head>
<body>
<div>
<input id ="btnShow" type="button" value ="點擊" class ="btn"/>
</div>
<div class ="clsShow"></div>
</body>
</html>

3、效果圖預(yù)覽:


點擊后:

點擊一次后,顯示執(zhí)行的次數(shù)是3次,這是因為事件在執(zhí)行過程中存在冒泡現(xiàn)象,即雖然單擊的是按鈕,但按鈕外圍的<div>元素的事件也被觸發(fā),同時<div>元素外圍的<body>元素的事件也被觸發(fā),整個過程為冒泡過程。如何阻止冒泡過程的發(fā)生,可以通過stopPropagation()方法或return false來實現(xiàn),修改代碼為:

復(fù)制代碼 代碼如下:

<script type="text/javascript">
$(function(){
var intI=0;
$("body,div,#btnShow").click(function(event){
intI++;
$(".clsShow").show().html("您好,歡迎來到JQuery世界!").append("<div>執(zhí)行次數(shù)"+intI+"</div>");
//event.stopPropagation(); 阻止冒泡過程
return false;
})
});
</script>

效果圖如:

點擊后

相關(guān)文章

  • 關(guān)于jquery form表單序列化的注意事項詳解

    關(guān)于jquery form表單序列化的注意事項詳解

    這篇文章主要給大家介紹了關(guān)于jquery form表單序列化的注意事項,文中通過示例代碼介紹的非常詳細(xì),對大家具有一定的參考學(xué)習(xí)價值,需要的朋友們下面跟著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-08-08
  • 一個簡單的jQuery插件ajaxfileupload.js實現(xiàn)ajax上傳文件例子

    一個簡單的jQuery插件ajaxfileupload.js實現(xiàn)ajax上傳文件例子

    這篇文章主要介紹了一個簡單的jQuery插件ajaxfileupload.js實現(xiàn)ajax上傳文件例子,需要的朋友可以參考下
    2014-06-06
  • jquery 動態(tài)增加刪除行的簡單實例(推薦)

    jquery 動態(tài)增加刪除行的簡單實例(推薦)

    下面小編就為大家?guī)硪黄猨query 動態(tài)增加刪除行的簡單實例(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-10-10
  • jQuery?UI菜單部件Menu?Widget

    jQuery?UI菜單部件Menu?Widget

    這篇文章介紹了jQuery?UI菜單部件Menu?Widget,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • jquery插件bootstrapValidator表單驗證詳解

    jquery插件bootstrapValidator表單驗證詳解

    這篇文章主要為大家詳細(xì)介紹了jquery插件bootstrapValidator表單驗證,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • jQuery實現(xiàn)的簡單手風(fēng)琴效果示例

    jQuery實現(xiàn)的簡單手風(fēng)琴效果示例

    這篇文章主要介紹了jQuery實現(xiàn)的簡單手風(fēng)琴效果,結(jié)合實例形式分析了jQuery基于事件響應(yīng)、頁面元素屬性動態(tài)操作實現(xiàn)手風(fēng)琴效果的方法,需要的朋友可以參考下
    2018-08-08
  • 豆瓣網(wǎng)的jquery代碼實例

    豆瓣網(wǎng)的jquery代碼實例

    豆瓣網(wǎng)的jquery實例代碼,效果不錯,方便大家學(xué)習(xí)
    2008-06-06
  • jquery右下角彈出提示框示例代碼

    jquery右下角彈出提示框示例代碼

    右下角彈出提示框想必大家都有見到過吧,其實有實現(xiàn)方法有很多,在本文為大家詳細(xì)介紹在jquery中具體的實現(xiàn),感興趣的朋友可以了解下
    2013-10-10
  • 最新評論

    雷州市| 保德县| 隆化县| 邻水| 苏尼特左旗| 建水县| 五常市| 海宁市| 邵阳县| 蚌埠市| 永修县| 镶黄旗| 隆子县| 特克斯县| 延川县| 淮阳县| 临海市| 读书| 赤峰市| 芦山县| 仁寿县| 奉节县| 巴南区| 项城市| 娱乐| 佛山市| 湘阴县| 江华| 崇左市| 鲁山县| 临海市| 防城港市| 蒙山县| 临沂市| 屏山县| 淮安市| 额济纳旗| 越西县| 张家口市| 赤水市| 黄龙县|