ajax渲染后不能通过DOM添加点击事件

2017-12-20  本文已影响0人  setone

今天想给一个ajax生成的表格里面的 a 标签添加点击事件

 $("#tbody  tr td div a").click(function (){
    alert("sucess")
})

乍一看没多大问题,但有一个问题,ajax是在页面渲染完后才会执行的事件,你做的事是在渲染之前做的,这样点击事件就不能绑定,改成下面的就能绑定事件了

$(document).on('click',"tbody  tr td div a",function(){  
    alert("sucess")
}); 
上一篇 下一篇

猜你喜欢

热点阅读