美文网首页
ajax渲染后不能通过DOM添加点击事件

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

作者: setone | 来源:发表于2017-12-20 22:40 被阅读0次

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

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

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

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

    相关文章

      网友评论

          本文标题:ajax渲染后不能通过DOM添加点击事件

          本文链接:https://www.haomeiwen.com/subject/irnnwxtx.html