码迷,mamicode.com
首页 > 其他好文 > 详细

jQ追加的节点添加事件无效

时间:2020-02-03 10:17:19      阅读:76      评论:0      收藏:0      [点我收藏+]

标签:点击事件   func   append   inf   节点   资料   doc   query   png   

做这么一个动态增加的表格形式的表单:

技术图片

 

使用的是$("#XXX").click(callback)形式 

发现使用JQuery追加的新行无法再通过点击+产生新行

因为原来注册点击事件时新行并不存在,

加入后不会再注册

 

查了下资料

原来不嫩再使用click了,需要使用on来注册

如:

 $(document).on(‘click‘,".addRow",function () {
        var appendContext =
            "<tr >" +
              ······
            "</tr>";
        $(this).parent().after( $(appendContext))
    }) ;    

不能使用:
$("#addRow").click(function(){
  ······
})

 

jQ追加的节点添加事件无效

标签:点击事件   func   append   inf   节点   资料   doc   query   png   

原文地址:https://www.cnblogs.com/XT-xutao/p/12254421.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!