用jquery在元素上添加的样式,对当前ajax动态加载过来的一样的元素无效

jquery的监听问题,ajax成功后append进来的数据不会被原先已经定义好的函数识别。对于这种情况,我一般采用将所有jquery函数归入一个函数中,然后在ajax的success函数内部调用这个函数,以识别新增数据。


$(document).ready(function(){
    function myListener(){
       $("#abc").click(function(){
             //dosomething
       });
      $("#getData").click(function(){
             $.ajax({
                   url:  url,   //url为变量
                   success:function(msg){
                         $("#feedback").append(msg);
                         myListener();  //监听,相当引入所有其中的函数。
                   }
             });
       });
  }
});

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章