位置: 编程技术 - 正文

jQuery如何获取动态添加的元素(jquery获取动态生成的元素的值)

编辑:rootadmin

推荐整理分享jQuery如何获取动态添加的元素(jquery获取动态生成的元素的值),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:jquery获取动态生成的元素,jquery获取动态生成的元素,jquery获取动态生成的元素,jquery动态获取div高度,jquery获取动态生成的元素,jquery怎么获取,jquery动态获取input的值,jquery获取动态id,内容如对您有帮助,希望把文章链接给更多的朋友!

一、问题描述

  用jQuery的append()方法动态添加了一段html代码之后,发现在为新添加的元素绑定click事件时无法获取该新元素。

二、解决方法

  度娘推荐的方法基本是用live()方法

  live()的官方定义和用法:

  live() 方法为被选元素附加一个或多个事件处理程序,并规定当这些事件发生时运行的函数。通过 live() 方法附加的事件处理程序适用于匹配选择器的当前及未来的元素(比如由脚本创建的新元素)。

  live()的详细使用方法可以查看jQuery live()

 live()和bind()的区别就是live不仅可以给页面中现有的元素绑定事件,还可以给将来动态添加进来的元素绑定时间。

  于是我用live()替换了bind(),但报出了新错误:TypeError: $(...).live is not a function

jQuery如何获取动态添加的元素(jquery获取动态生成的元素的值)

  经过查询以后发现,原来是jQuery 1.9及其以上已经无法使用live(),可以用on()方法代替live().

  on()的官方定义和用法:

  on() 方法在被选元素及子元素上添加一个或多个事件处理程序。自 jQuery 版本 1.7 起,on() 方法是 bind()、live() 和 delegate() 方法的新的替代品。

  注意:使用 on() 方法添加的事件处理程序适用于当前及未来的元素(比如由脚本创建的新元素)。

  on()的详细使用方法可以查看jQuery on()

三、代码演示

html页面:

test.js:

  test.js中第6行实现了为动态添加的.new元素绑定click事件。应注意的是,虽然是为.new绑定事件,但on()方法却是绑定在原选择器<p>上的,然后将.new放在了参数列表中,原理参照上文on()的官方定义和用法。

  以上便是所有内容,如有需要修改或补充的地方,欢迎交流。

jQuery模仿单选按钮选中效果 刚开始学jquery,工作中有些css表单中的按钮美化很麻烦,所以想着用jquery来替换,复选框的jquery很容易,就是简单的样式切换效果,用toggleClass()方法即

jQuery给div,Span, a ,button, radio 赋值与取值 jquery给div的innerHTML赋值$("#id").html()="test";//或者$("#id").html("test");jquery获取a的链接内容$().innerHTMLjquery给span赋值$('#hiddenNote').text(‘getSpanValues');span取值$('#hi

jQuery设置单选按钮radio选中/不可用的实例代码 因为本part是jQuery日常使用篇,所以都是由具体需求出发,总结需要用到的知识点。代码写得未必很好,达到目标就好。那么我们先来看看这次的需求:

标签: jquery获取动态生成的元素的值

本文链接地址:https://www.jiuchutong.com/biancheng/385889.html 转载请保留说明!

上一篇:EasyUI在表单提交之前进行验证的实例代码(easyui发送ajax请求)

下一篇:jQuery模仿单选按钮选中效果(jquery单选框)

  • 湖南省增值税发票图片
  • 印花税应交税费
  • 一般纳税人增值税优惠政策2023
  • 劳务派遣公司必须设立股东
  • 融资租赁设备增值税怎样抵扣
  • 采用托收承付方式怎么做分录?
  • 企业安全生产费用提取标准 最新
  • 工程围挡做法
  • 减免增值税后附加税还用计提吗
  • 物业公司需要向哪个部门缴费
  • 企业收到的政府补贴,怎么入账
  • 确定发出存货实际成本的方法
  • 半月的发票未认证能用吗
  • 新会计准则要求
  • 公司缴纳社保要多久
  • 花椒油的税率
  • 事业单位购入车辆如何做账
  • 备查账要如何设置?
  • 打开我的电脑提示该文件没有与之
  • 小规模纳税人主要缴纳
  • 前端get请求传多个参数
  • 去年未计提费用,今年付怎么做账
  • php数组函数大全
  • php定义的异常
  • P2PNetworking3.exe - P2PNetworking3是什么进程 有什么用
  • 出售固定资产申报表收入与损益表收入不一致
  • 星空下的灯塔作文
  • 【深度学习】目标检测的性能评价指标,mAP_0.5,mAP_0.5,0.95,0.05
  • linuxulator
  • vue3+antd
  • php通讯
  • 增值税发票如何认证抵扣
  • 应收账款确认坏账损失
  • 支付国外佣金需要开票吗
  • 收入的利息怎么记账
  • 转让使用过的固定资产增值税
  • 开票日期已超过开票截止日期是什么意思
  • 普通发票作废要做账吗
  • 小规模纳税人增值税税率
  • 应付账款可以用预收账款代替嘛
  • 未开票收入如何做账
  • 燃气费计入什么科目
  • 投资性房地产如何折旧
  • 怎么定义一个注解
  • 固定资产每月计提还是每年计提
  • 营改增后小规模都是三个点吗
  • 公司支付款项制度
  • 买车哪些费用可以计入固定资产
  • 事业单位长期股权投资成本法和权益法
  • 除了住房公积金还有什么基金
  • 为什么车船税没有发票
  • 城建税教育费附加什么时候交
  • 预付款项为什么属于资产
  • 往来款做其他应收还是其他应付
  • mysql5.6 创建用户
  • mysql分区实现
  • win10应用商店下载路径更改
  • freebsd书籍
  • 进程死锁原因
  • xp系统进程
  • win7桌面图标无法拖到任务栏
  • win7同步中心怎么关掉
  • win10阻止可能不需要的应用吗
  • win10系统如何查找文件
  • windows 10为什么不能关掉自动更新
  • ES6 javascript的异步操作实例详解
  • Android游戏开发实践指南
  • 如何用dos命令删除程序
  • Unity3D游戏开发培训课程大纲
  • 浅谈会计诚信与职业道德论文
  • ghost此应用无法在你的电脑上运行
  • javascript图片
  • android广播接收器数量达到1000
  • jQuery easyUI datagrid 增加求和统计行的实现代码
  • 贵州省地方税务局税源管理平台(二次)招标合同公告
  • 国税发票真伪查询手机怎么查
  • 医院等级怎么查询系统
  • 预缴增值税最后怎么处理
  • 控件未安装或控件版本过低
  • 全国青少年学法网(官网)
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设