位置: 编程技术 - 正文

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单选框)

  • 视同内销增值税怎么申报
  • 卷烟消费税是怎么算
  • 不动产租赁可以加计扣除吗
  • 个税两种申报方式哪种好
  • 为客户购买的机票怎么退
  • 销售农产品是否可以抵税
  • 境外增值税代扣代缴
  • 事业单位无形资产管理制度
  • 资源税征税范围有哪些
  • 航天金税服务费诈骗
  • 因产品不合格退回报废会计处理
  • 车间不生产时折旧怎么算
  • 折价购入
  • 净资产出资属于货币出资吗
  • 准予扣除的工会经费怎么算
  • 实缴年月正常补收
  • 跨地区经营建筑企业预缴增值税可以先开票后预缴吗
  • 普通发票需要什么
  • 承兑汇票贴单怎么贴
  • 员工宿舍可以扣除住房租金支出吗
  • 支票过期可以进账吗
  • exe是什么进程
  • 表彰比例如何确定
  • linux grep过滤空白行
  • Sublime Text v4.0(4143)破解方法
  • 企业在建工程领用自产的应税消费品
  • 如何修改家里的wifi密码
  • 股东垫付款怎么处理
  • php读取文件内容的方法和函数
  • python 元类 详解
  • 个体工商户的酒店增值税率是多少
  • 转让旧机器的会计分录
  • 餐厅如何计提固定成本
  • 本年利润的会计分录有哪些
  • 销售部门的固定资产
  • 电商企业快递费怎么算
  • 物流行业的会计有前途吗
  • 社保怎么缴费方式
  • 股票股利的资金来源
  • 发票认证后总局没信息
  • 购进废旧物资进项税额
  • 受托加工的物资是存货吗
  • 应付利息的账务处理
  • 换出长期股权投资的会计处理
  • 以前年度多交增值税账务处理
  • 工程施工属于什么经营范围
  • 贷方是收入还是借方是收入
  • 餐饮毛利率多少为合理范围
  • 不开票销售收入怎么做账务处理
  • 现金日记账的结账方法
  • 收到设计费分录怎么写
  • 收到货款未开发票是否违法
  • 补助是工资以外的吗
  • 增值税销项税率是多少
  • 合资注册公司应该注意什么
  • 股权投资与债权投资包括什么
  • 地税报表如何填写
  • 单价合同如何计算印花税
  • 简易征收可以开具3专票吗
  • windows server 2008 64位MySQL5.6免安装版本配置方法图解
  • CentOS 6.5 i386 安装MySQL 5.7.18详细教程
  • 微软6月24号
  • anddroid.process.acore进程停止什么意思
  • vm虚拟机中的浏览器在哪
  • linux find . -name命令
  • linux中修改root密码
  • win7集成补丁教程
  • cocos2dx ccbreader内存泄露
  • js中的函数
  • python cx_Oracle的基础使用方法(连接和增删改查)
  • 微信小程序tabbar字体颜色
  • 微信小程序吸血鬼 豹女
  • 关于中国天气的新闻报道
  • css固定在底部
  • unity3dgameobject
  • cocos2dx-3.2+lua 常用代码
  • bootstrap 按钮
  • 河南省地方税务局公告2011年第10号
  • 广东税务微信公众号微办税
  • 注销的卡补回来还能恢复以前的套餐吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设