位置: 编程技术 - 正文

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

  • 出租房怎么算平方多少
  • 什么是未投入使用的固定资产
  • 社保代扣代缴怎么取消
  • 固定资产明细账怎么填
  • 汽车折旧年份
  • 企业收到退回商品的会计分录
  • 固定资产怎么盘点
  • 外贸出口退税是退出口金额的多少
  • 外贸过程中产生的问题
  • 外贸企业购进固定资产进项税能留存吗
  • 增值税专用发票怎么开
  • 利息可以开专票
  • 印花税季度报还是月报
  • 异地业务操作
  • 计提个人负担的社会保险费分录
  • 上市公司资产重组办法
  • 分期收款销售的商品属于存货吗
  • 线上生活服务app有哪些
  • 腾讯电脑管家网址多少
  • 政府补助收入的开支怎么做账
  • 企业社保参保人数查询
  • 企业工会经费计提比例
  • php面向对象优点,缺点
  • win7电脑软键盘怎么打开
  • 退货的增值税专票怎么开
  • 企业所得税会计利润
  • 自动驾驶的时候可以睡觉吗
  • 会计凭证附件规范要求
  • 个人独资企业建筑类怎么注册
  • JavaScript数组长度
  • php怎么写数据库
  • python stream模块
  • 滚动条基本样式有哪些
  • 雪花算法时钟回拨
  • 汽车以旧换新怎么操作
  • 开具红字发票资料清单
  • centos 安装dpkg
  • 生产企业免抵退税实例
  • 长期股权投资种类
  • 企业开办费如何在税前扣除
  • 车辆固定资产的折旧方法
  • sqlserver2008r2数据库导出教程
  • access 替换
  • sqlserver数据库事物日志已满
  • 小额收据报销
  • ubuntu打开设置
  • 发票申领多久才可以批
  • 已经确认收入
  • 疫情期间水电费补贴收入申报企业所得税吗
  • 信用减值损失6702
  • 三证合一之前
  • 私企的会计都做什么
  • centos7如何安装yum命令
  • windowssystem32configsystem下载
  • steam怎么sl
  • osx安装win10
  • PureVoice.exe - PureVoice是什么进程 有什么用
  • linux里vim常用命令
  • koeidsnd.dll
  • win7升级win10系统版本软件还有吗
  • win10无u盘装系统教程
  • linux升级内核要重启吗
  • win7开机无法连接所有网络驱动器
  • android opengles2.0教程
  • jquery时间轴插件
  • dos批处理教程
  • k mean python
  • javascript entries
  • 批处理加密工具
  • windows批量添加文件后缀
  • shell命令大全shell脚本编程100例
  • 浅析科学发展观的核心立场
  • <2> unity3d 分包与上google play 之具体实战
  • Rotate object with mouse click or touch in Unity3D
  • android获取设备输出声音
  • 自然人申报密码丢失如何找回
  • 纳税人识别号是几位数
  • 注会证可以挂靠吗?挂靠合法吗?
  • 出口退税的期限是多长
  • 长春税务局电话朝阳区
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设