<strike id="g3zqm"></strike>

      <cite id="g3zqm"></cite>

        <tr id="g3zqm"><center id="g3zqm"></center></tr>
        <pre id="g3zqm"><sup id="g3zqm"></sup></pre>
        <li id="g3zqm"></li>
      1. 少妇高潮激情一区二区三,免费av深夜在线观看,亚洲狼人久久伊人久久伊,久久精品人人做人人爽电影蜜月,黄色特级片一区二区三区,欧美日韩在线亚洲二区综二,极品少妇无套内射视频,日本极品少妇videossexhd

        前端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. ;  

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

        日歷

        鏈接

        個人資料

        藍藍設計的小編 http://m.hengshangtqd.cn

        存檔

        主站蜘蛛池模板: 亚洲日日噜噜噜夜夜爽爽| 亚洲国产激情一区二区三区| 亚洲综合色在线视频WWW| 欧美色A?V| 久久国产精品无码网站| 国产av不卡一区二区| 黄页网站在线观看免费视频| 香港日本三级亚洲三级| 国产性夜夜春夜夜爽| 久久95| 狼干伊人| 国产精品白浆在线观看无码专区| 五月婷之久久综合丝袜美腿 | 精品人妻一区二区三区四区视频不卡| 2021年最新久久久视精品爱| 人妻丰满熟妇AV无码区免| 性夜夜春夜夜爽夜夜免费视频 | 国产在线极品美女酒店| 人人妻久久人人澡人人爽人人精品 | 爱性久久久久久久久| 东京热无码国产精品| 日韩成人无码v清免费| 国产精品白浆一区二小说| 亚洲视频中文字幕| 日韩亚洲人成网站在线播放| 伊人久久大香线焦av综合影院 | 中文字幕精品人妻| 天堂中文最新版在线官网在线| 日韩三级久久| 国产精品无码无卡无需播放器| 一区二区亚洲人妻精品| 久久久久成人片免费观看蜜芽 | 亚洲欧洲精品国产二码| 老少配BBw性少配老| 国产成人久久精品77777综合| 国产亚洲精品综合在线网址| 少妇粗大进出白浆嘿嘿视频| 女同性恋一区二区三区视频| 国产美女高潮流白浆视频| 国产91丝袜在线播放动漫| 人人看av日韩国产|