2019独角兽企业重金招聘Python工程师标准>>>

<td><buttonclass="del">删除</button></td> jQuery(function($){
//第四个表格的删除按钮事件绑定
$("#table4").click(function(e) {
if (e.target.className=="del"){
$(e.target).parents("tr").remove();
};
});
//第四个表格的添加按钮事件绑定
$("#add4").click(function(){
$("#table4>tbody").append('<tr><td>新增行</td><td><button class="del">删除</button></td></tr>')
});
}); 

利用获取整体表格的单击事件,再来找到点击的按钮的Class来找到动态添加的行。

利用事件冒泡的原理,我们给这个按钮的祖先元素绑定事件处理函数。 
然后通过event.target这个对象来判断,这个事件是不是我们要找的对象触发的。 
通常可以利用一些DOM属性,比如event.target.className、event.target.tagName等之类的来判断

转载于:https://my.oschina.net/kyeeliu/blog/751425

jquery 如何获取动态添加的元素相关推荐

  1. html页面forEach用法,jQuery教程之使用模板动态添加html元素,相当于jstl里的foreach...

    本篇文章探讨了jQuery教程之使用模板动态添加html元素,相当于jstl里的foreach,希望阅读本篇文章以后大家有所收获,帮助大家对相关内容的理解更加深入. < 1.开发的时候有时候要循 ...

  2. jQuery给动态添加的元素绑定事件的方法

    jquery中绑定事件一般使用bind,或者click,但是这只能是对已经加载好的元素定义事件,那些后来添加插入的元素则需要另行绑定.在1.7版本以前使用live.但是在1.8版本以后推荐使用on.这 ...

  3. jquery append 动态添加的元素事件on 不起作用的解决方案

    用jquery添加新元素很容易,面对jquery append 动态添加的元素事件on 不起作用我们该如何解决呢?on方法中要先找到原选择器(如例.info),再找到动态添加的选择器(如列.delet ...

  4. 动态添加html元素绑定事件,关于javascript:jQuery如何将onclick事件绑定到动态添加的HTML元素...

    本问题已经有最佳答案,请猛点这里访问. 我想将onclick事件绑定到用jquery动态插入的元素 但它从不运行绑定函数.如果您能指出这个示例为什么不起作用,以及如何使它正常运行,我将非常高兴: /p ...

  5. jQuery 为动态添加的元素绑定事件

    在使用jquery的方式为元素绑定事件时,我经常使用bind或者click,但这只能为页面已经加载好的元素绑定事件.像需要用ajax的方式请求远程数据来动态添加页面元素时,显然以上几种绑定事件的方式是 ...

  6. html 元素响应,jQuery动态添加html元素后,响应事件的问题记录

    var li = " " + "" + // 缩略图 点击部分 index='" + i + "' "" + " ...

  7. JavaScript实现动态添加的元素添加点击事件

    在页面开发过程中常常遇到需要动态添加元素,然后给这一元素绑定相关事件的情况,这种情况下一般需要给元素加上相关属性,然后写这些元素的事件函数即可.动态添加的元素怎么绑定事件呢? 原生JavaScript ...

  8. 动态添加html元素

    document.createElement()创建元素,再用appendChild( )添加 动态引入jquery: var scriptElement=document.createElement ...

  9. php表格tr,jQuery+ajax实现动态添加表格tr td功能示例

    本文实例讲述了jQuery+ajax实现动态添加表格tr td功能.分享给大家供大家参考,具体如下: 功能:ajax获取后台返回数据给table动态添加tr/td html部分: ajax部分: va ...

最新文章

  1. offsetLeft 、offsetWidth、scrollHeight等的区别
  2. 2018年东北农业大学春季校赛 E 阶乘后的0【数论】
  3. 玩转Mixly – 2、Arduino AVR编程 之 输入输出
  4. linux xfs文件误删除恢复_linux系统文件误删除恢复
  5. 欢迎访问github地址,并指出项目中的缺陷和BUG
  6. Java中static的含义和用法
  7. excel趋势线公式导出_Java 添加、读取、删除Excel中的图表趋势线
  8. jzoj4229-学习神技【逆元,费马小定理】
  9. Haproxy+Percona-XtraDB-Cluster 集群
  10. Java系列笔记(3) - Java 内存区域和GC机制
  11. 优化篇-“移动端”图片上传架构的变迁
  12. 直播实录丨十年主导15个产品从0到1,她的经验与思考现场拆解
  13. Spring+SpringMVC+Mybatis 详细配置
  14. getTickCount()函数 区别GetTickCount()函数
  15. ios开发快速入门教程
  16. 命令行调用SQL查询分析器
  17. Xcode打包ipa的步骤
  18. 用Python去优惠券,看到结果我呆了!
  19. MMD初尝试1(骨骼系统)
  20. 简历制作(项目经验)

热门文章

  1. ubuntu 打不开商店怎么办
  2. 性能优化工作笔记001---springcloud项目性能优化_工作经验随时更新
  3. SpringCloud工作笔记037---spring cloud-zuul的Filter详解
  4. SpringCloud学习笔记013---Spring的@PostConstruct标签_初始化项目字典
  5. VB.NET在线升级程序源代码,可以独立使用
  6. vc 2010 下打包dll 的问题
  7. 隐式类型转换与转换操作符operator T
  8. 支付宝在线支付接口开发教程
  9. 随想录(定义自己的cpu和工具链)
  10. python编程(mysql操作)