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

jQuery動態(tài)添加元素?zé)o法觸發(fā)綁定事件的解決方法分析

 更新時間:2018年01月02日 11:46:18   作者:楓葉流丹  
這篇文章主要介紹了jQuery動態(tài)添加元素?zé)o法觸發(fā)綁定事件的解決方法,結(jié)合實(shí)例形式分析了動態(tài)添加元素?zé)o法綁定事件的原因與相關(guān)解決方法,需要的朋友可以參考下

本文實(shí)例講述了jQuery動態(tài)添加元素?zé)o法觸發(fā)綁定事件的解決方法。分享給大家供大家參考,具體如下:

最近遇到一個問題,即當(dāng)用jquery動態(tài)添加元素后,發(fā)現(xiàn)給動態(tài)添加的元素卻無法觸發(fā)事件。后來在網(wǎng)上查閱了一些資料,發(fā)現(xiàn)原來要這樣處理:

先上我出錯的代碼:

<!DOCTYPE html>
<html>
<head lang="en">
  <meta charset="UTF-8">
  <title></title>
  <link rel="stylesheet"  rel="external nofollow" >
  <script src="http://cdn.bootcss.com/jquery/1.8.3/jquery.min.js"></script>
  <script>
    $(document).ready(function(){
//這里是動態(tài)添加元素
      $(".add").click(function(){
        var btn = $("<button class='newBtn btn btn-default'>新按鈕</button>");
        $("body").append(btn);
      })<br><br>//這里是為添加的元素添加事件
      $(".newBtn").click(function(){
        alert("這里是新添加的元素觸發(fā)的事件");
      })
    })
  </script>
</head>
<body>
<button class=" add btn btn-default">添加按鈕</button>
</body>
</html>

奉上我的解決方法

方法一:綁定live事件(live事件只在jquery1.9以下才支持,高版本不支持)。

$(".newBtn").live("click",function(){
///jquery 1.9(不包括1.9)以下可以
  alert('這里是動態(tài)元素添加的事件');
})

方法二:利用on()事件綁定($(ParentEle).on("click",".thisEle",function(){})

$("body").on("click", ".newBtn", function() {
   alert('這里是動態(tài)元素添加的事件');
});
//這里的ParentEle是 thisEle的父輩元素或者祖先元素,ParentEle可以是document,也可以是body等。
//注意:如果此時調(diào)用的函數(shù)是外部定義好的函數(shù),那在調(diào)用的時候不要加(),不然會跳過點(diǎn)擊事件直接觸發(fā)函數(shù)

$("body").on("click", ".newBtn",aa );
function aa(){
    alert('這里是動態(tài)元素添加的事件');
}

ok,問題解決,繼續(xù)爬坑。

更多關(guān)于jQuery相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《jQuery常見事件用法與技巧總結(jié)》、《jQuery常用插件及用法總結(jié)》、《jQuery操作json數(shù)據(jù)技巧匯總》、《jQuery擴(kuò)展技巧總結(jié)》、《jQuery常見經(jīng)典特效匯總》及《jquery選擇器用法總結(jié)

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

相關(guān)文章

最新評論

民权县| 东方市| 合水县| 宜都市| 苏尼特左旗| 峨眉山市| 房产| 日喀则市| 霍城县| 涞源县| 会东县| 万盛区| 昌乐县| 和政县| 新绛县| 乐业县| 常宁市| 平顺县| 姚安县| 宣化县| 中西区| 梧州市| 辽宁省| 调兵山市| 舞阳县| 尼勒克县| 开封县| 岳池县| 侯马市| 灵台县| 岳西县| 九寨沟县| 渝中区| 义马市| 乐东| 公主岭市| 遂昌县| 花垣县| 建德市| 阿克| 定结县|