2014-03-25 36 views
0

我有一些内容通过ajax返回,并且该内容包含一些链接,但是如果我点击它们,则什么都不会发生(它们不响应为它们编写的JS)。然后,如果我刷新页面,第一次点击时,它可以工作,然后它不会再次。无法点击ajax响应中包含的链接

我该如何让它正常工作?

这基本上是我的Ajax调用:

$('a.add').click(function() { 

     var data = { 
     action: 'ADD_PROD' 
     }; 

     // make the request 
     $.get(ajax_object.ajax_url, data, function(response) { 
      // $('#vru_div').html(data); 
      $('div.left').html(response);  
     }); 
     // $('div.left').html('<img src=712.gif>'); 
     // alert('code'); 
     return false; 
    }); 

回答

0

新的链接不会重视他们的任何事件处理程序。

尝试使用

$('.left').on('click','a',function(){ 
     //your logic 
    }); 
+0

没有任何反应 – BlekStena

+0

对不起了参数顺序错误看到编辑 – andrew

+0

尼斯之一,它的作品!非常感谢。 – BlekStena