92国产精品视频_亚洲a级在线观看_国产精品电影观看_国产精品免费观看在线_精品伊人久久97_亚洲人成在线观_尤物九九久久国产精品的特点_成人激情在线播放_成人黄色大片在线免费观看_亚洲成人精品久久久_久久免费视频在线观看_久久精品国产一区_国产一区二区三区18_亚洲欧美中文字幕在线一区_日韩美女中文字幕_日韩视频免费在线

前端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.skdbbs.com )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務

日歷

鏈接

個人資料

藍藍設計的小編 http://www.skdbbs.com

存檔

92国产精品视频_亚洲a级在线观看_国产精品电影观看_国产精品免费观看在线_精品伊人久久97_亚洲人成在线观_尤物九九久久国产精品的特点_成人激情在线播放_成人黄色大片在线免费观看_亚洲成人精品久久久_久久免费视频在线观看_久久精品国产一区_国产一区二区三区18_亚洲欧美中文字幕在线一区_日韩美女中文字幕_日韩视频免费在线
91精品国产综合久久久久久蜜臀| 九色精品美女在线| 久久久久久香蕉网| 欧美激情视频一区二区| 欧美亚洲午夜视频在线观看| 久热99视频在线观看| 亚洲丁香婷深爱综合| 欧美激情性做爰免费视频| 亚洲精品视频网上网址在线观看| 欧美日韩激情小视频| 欧美电影免费观看高清| 日韩美女av在线免费观看| 国产精品日韩在线一区| 在线观看精品国产视频| 成人免费淫片aa视频免费| 亚洲一区精品电影| 91系列在线观看| 福利视频一区二区| 色综合久综合久久综合久鬼88| 欧美午夜激情小视频| 久久99视频免费| 国产区精品在线观看| 欧美成人激情图片网| 欧美高清在线观看| 日韩在线播放一区| 久久久久久久久久国产| 国产精品丝袜久久久久久高清| 4k岛国日韩精品**专区| 亚洲国产日韩欧美综合久久| 亚洲最大成人免费视频| 九九九久久久久久| 国产噜噜噜噜噜久久久久久久久| 亚洲成年网站在线观看| 91黄色8090| 国产精品久久久久久久久久免费| 最近2019中文字幕大全第二页| 精品国偷自产在线视频| 欧美激情视频网址| 欧美另类交人妖| 欧美成人精品一区二区三区| 久久影视电视剧凤归四时歌| 日韩暖暖在线视频| 啪一啪鲁一鲁2019在线视频| 国产精品大陆在线观看| 在线日韩第一页| 成人国产在线激情| 国产精品嫩草影院久久久| 国内精品久久久久久| 成人激情视频在线观看| 成人激情av在线| 国产精品免费久久久| 色综合久久悠悠| 欧美刺激性大交免费视频| 色视频www在线播放国产成人| 亚洲永久在线观看| 国产日产亚洲精品| 亚洲国产精品久久久久秋霞蜜臀| 高清欧美电影在线| 亚洲视频axxx| 成人av在线天堂| 精品高清美女精品国产区| 韩国欧美亚洲国产| 亚洲激情久久久| 国产精品一区二区久久精品| 性色av香蕉一区二区| 92裸体在线视频网站| 成人观看高清在线观看免费| 亚洲一区二区三| 亚洲毛片在线观看| 中文字幕欧美日韩在线| 中文字幕精品一区久久久久| 日韩中文在线中文网在线观看| 91精品国产91久久久久久久久| 岛国av在线不卡| 中文字幕日韩精品在线| 久久精品电影一区二区| 国产97人人超碰caoprom| 久久人人爽国产| 亚洲精品一区二三区不卡| 永久免费毛片在线播放不卡| 国产欧美精品在线| 亚洲精品电影在线观看| 精品毛片网大全| 亚洲国产精品热久久| 成人高清视频观看www| 日韩av最新在线观看| 久久99精品久久久久久噜噜| 日韩在线观看高清| 91久久嫩草影院一区二区| 久久99精品视频一区97| 伦伦影院午夜日韩欧美限制| 欧美日韩国产综合视频在线观看中文| 性亚洲最疯狂xxxx高清| 欧美成人小视频| 成人综合网网址| 日韩女优人人人人射在线视频| 国产免费一区二区三区在线能观看| 亚洲人成在线观| 日韩在线视频线视频免费网站| 国产在线久久久| 韩国三级日本三级少妇99| 色偷偷av亚洲男人的天堂| 韩日精品中文字幕| 97在线日本国产| 久久久精品2019中文字幕神马| 成人午夜两性视频| 欧美成人免费全部| 日韩视频免费在线| 97在线观看视频国产| 久久久精品2019中文字幕神马| 亚洲激情小视频| 久久综合色88| 日韩在线一区二区三区免费视频| 亚洲精品一区二区久| 日韩一二三在线视频播| 欧美亚洲免费电影| 亚洲一级黄色片| 欧美性猛交丰臀xxxxx网站| 国产精品视频午夜| 一色桃子一区二区| 中文字幕欧美日韩精品| 免费97视频在线精品国自产拍| 欧美电影免费观看电视剧大全| 日韩国产高清视频在线| 大伊人狠狠躁夜夜躁av一区| 亚洲成人精品视频| 欧美丝袜一区二区| 亚洲影院色在线观看免费| 亚洲精品久久久久中文字幕欢迎你| 色av吧综合网| 欧美电影免费看| 91精品视频大全| 青草热久免费精品视频| 日韩av电影在线播放| 都市激情亚洲色图| 清纯唯美日韩制服另类| 日韩av在线精品| 国产精品黄色影片导航在线观看| 日本成人精品在线| 最近2019中文字幕mv免费看| 欧美性受xxxx白人性爽| 亚洲色图第一页| 欧美在线视频一区| 久久综合免费视频| 国产免费一区二区三区在线能观看| 国产手机视频精品| 久久综合亚洲社区| 久久91亚洲精品中文字幕| 国产欧美一区二区三区视频| 久久精品2019中文字幕| 欧美国产中文字幕| 亚洲精选一区二区| 国产91精品最新在线播放| 国产精品高潮呻吟久久av黑人| 97av在线视频| 亚洲国产欧美日韩精品| 91影院在线免费观看视频| 久久精品国亚洲| 国产一区二区三区在线播放免费观看| 97国产精品免费视频| 在线看片第一页欧美| 57pao国产精品一区| 性色av香蕉一区二区| 欧美成人精品在线视频|