• <center id="sm46c"></center>
  • <dfn id="sm46c"></dfn>
  • <strike id="sm46c"></strike>
  • <cite id="sm46c"><source id="sm46c"></source></cite>
    • <strike id="sm46c"><source id="sm46c"></source></strike>
      <option id="sm46c"></option>
      国产精品天天看天天狠,女高中生强奷系列在线播放,久久无码免费的a毛片大全,国产日韩综合av在线,亚洲国产中文综合专区在,特殊重囗味sm在线观看无码,中文字幕一区二区三区四区在线,无码任你躁久久久久久老妇蜜桃

      前端js中動態添加的元素不能觸發綁定事件解決方法

      2018-5-24    seo達人

      如果您想訂閱本博客內容,每天自動發到您的郵箱中, 請點這里

      問題描述:在頁面選擇關鍵詞時,需要將關鍵詞元素綁定點擊事件使同一類型的關鍵詞只有一個固定class,使其隨點擊更換,目的是為了讓這一類型的關鍵詞的值可以由class獲取。在原本寫死的關鍵詞上綁定的事件是可用的,但是換成動態加載后發現只能適用于寫死的情況。很無奈,在網上搜索一番后花了點時間終于解決了,下面奉上。  

      參考文章:https://blog.csdn.net/qq_35129893/article/details/78363211?locationNum=2&fps=1

      原本綁定事件如下:

      [javascript] view plain copy
      1. //查詢條件class的加載和移除(不能綁定動態加載的標簽)  
      2. $('.value_list').children.click(function(){     
      3.     $(this).addClass('a-time').siblings().removeClass('a-time');  

      針對的HTML元素如下:

      [html] view plain copy
      1. <div class="value_list value_list1" style="width: 80%;" id="subject">  
      2.     <span class="mr36" onclick="selectTopic(0)" value="0">全部</span>  
      3.     <a href="javascript:;" onclick="selectTopic("6eac9783353d40bba49e6b253e73f285")" value="dayu" types="subject" class="a-time">dayu</a>  
      4.     <a href="javascript:;" onclick="selectTopic("f9cbaa888cf34a99b6c50bf393e1a859")" value="天下會" types="subject" class="">天下會</a>  
      5.     <a href="javascript:;" onclick="selectTopic("3f4aa8924c88466dafc63d52aa57e7a6")" value="大雨" types="subject">大雨</a>  
      6.     <a href="javascript:;" onclick="selectTopic("87259765e9174a3b9d97f00a461e90bd")" value="士大夫" types="subject" class="">士大夫</a>  
      7. </div>  

      但是發現,原先的事件不能用于動態加載的元素,如上面加載的,加載形式如下:

      [javascript] view plain copy
      1. //獲取關鍵詞列表  
      2. function getlist(){  
      3.     $("#subject").html("");  
      4.     $.ajax({  
      5.         type: "POST",  
      6.         url:path+"/key/queryKeys.php",  
      7.         dataType : "json",  
      8.         success: function(result) {  
      9.             var data = result.data;  
      10.             console.log(data+" 888");  
      11.             if(data!=''){  
      12.                 var html='<span class="a-time mr36" onclick="selectTopic(0)" value="0">全部</span>';  
      13.                 for(var i=0;i<data.length;i++){//如果不加"則只能傳遞數字變量而不能傳遞帶有字母的變量,加上"則無影響  
      14.                 //  html+='<li class="fl"><i class="iconfont close" onclick="del("'+data[i].kw_id+'")"></i>'+data[i].kw_word+'</li>';  
      15.                     html+='<a href="javascript:;" onclick="selectTopic("'+data[i].kw_id+'")" value="'+data[i].kw_word+'" types="subject">'+data[i].kw_word+'</a>'  
      16.                 }                             
      17.                 $("#subject").html(html);  
      18.             }else{  
      19.                 alert("請先登陸!");   
      20.             }  
      21.         }  
      22.          });   
      23. }  

      無奈,只能上網尋求萬能的大神了。

      基本上提供的解決方案就兩個,使用

      $('element').live('click',function(){})

      或者

      $('父元素').on('click', '子元素', function(){})

      我先是使用.live嘗試了下,發現gg,心灰意冷ing;本著試一試不要錢的心態又用.on試了下,結果令人驚喜啊!可以使用了,哎,這鬼玩意坑死人。

      下面上針對我加載的界面元素寫的綁定事件:

      [javascript] view plain copy
      1. //查詢條件class的加載和移除(適用于動態加載標簽的情況--on事件需要jquery在1.6以上)  
      2. $('.value_list').on('click','a,span',function(){  
      3.     $(this).addClass('a-time').siblings().removeClass('a-time');  
      4. ;  

      藍藍設計www.li-bodun.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 平面設計服務

      日歷

      鏈接

      個人資料

      藍藍設計的小編 http://www.li-bodun.cn

      存檔

      主站蜘蛛池模板: 国产人妖视频一区在线观看| 香蕉久久一区二区不卡无毒影院| a级大胆欧美人体大胆666| 亚洲AV成人噜噜无码网站| 2021国产精品视频网站| 国产精品久久久久久影视不卡| 最新国产精品第1页| 欧美日韩精品在线播放| 69久久夜色精品国产69| 国产精品日韩深夜福利久久| 老司机久久精品视频| 九九热在线视频免费播放| 中文字幕亚洲电影| 69av在线视频| 激情五月开心综合亚洲| 国产精品高潮无码毛片| 日韩中文字幕无码一区二区三区| 国产欧美亚洲精品第二区软件| 欧美色欧美亚洲日韩在线播放| 免费无毒永久av网站| 国产精品网址你懂的| 26uuu另类亚洲欧美日本| 国产精品美女自慰喷水| 精品国产免费观看一区| 人妻另类 专区 欧美 制服 | 国产成人夜色高潮福利影视| 激情综合网激情五月伊人| 国产成人无码av一区二区在线观看 | 午夜福利日本一区二区无码| 最新国语自产精品视频在| 亚洲一区二区精品偷拍| 日本久久久www成人免费毛片丨 | 最新亚洲人成网站在线影院| 久久精品视频亚洲| 无码精品日韩中文字幕| 精品视频不卡免费观看| 一区二区三区在线 | 欧洲| 国产91丝袜| 国产特级毛片aaaaaaa高清| 性男女做视频观看网站| 欧美色欧美亚洲国产熟妇|