jquery中on()与click()有哪些区别-创新互联

了解jquery中on()与click()有哪些区别?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!

成都创新互联公司不只是一家网站建设的网络公司;我们对营销、技术、服务都有自己独特见解,公司采取“创意+综合+营销”一体化的方式为您提供更专业的服务!我们经历的每一步也许不一定是最完美的,但每一步都有值得深思的意义。我们珍视每一份信任,关注我们的网站设计制作、成都做网站质量和服务品质,在得到用户满意的同时,也能得到同行业的专业认可,能够为行业创新发展助力。未来将继续专注于技术创新,服务升级,满足企业一站式营销型网站建设需求,让再小的高端网站设计也能产生价值!

区别:click()属于静态加载,当页面加载完,就不在为新增加的元素添加点击事件;而on()属于动态加载,当页面加载完,可以为新增加的元素添加事件,但是必须选定父级元素。

jquery中on()与click()的区别

click()属于静态加载,当页面加载完,就不在为新增加的元素添加点击事件。

on()属于动态加载,当页面加载完,可以为新增加的元素添加事件,但是必须选定父级元素。

二者在绑定静态控件时没有区别,但是如果面对动态产生的控件,只有 on() 能成功的绑定到动态控件中。

以下实例中原先的 HTML 元素点击其身后的 Delete 按钮就会被删除。而动态添加的 HTML 元素,使用 click() 这种写法,点击 Delete 按钮无法删除;使用 On() 方式可以。



	
		
		
	

		
		

展示jQuery中on()和click()的区别

点击生成新按钮。NewOn生成的Delete按钮行为用on()实现,NewClick生成的Delete按钮行为用click()实现。

  • 原先的HTML元素on
  • 原先的HTML元素click

感谢各位的阅读!看完上述内容,你们对jquery中on()与click()有哪些区别大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注创新互联行业资讯频道。


当前题目:jquery中on()与click()有哪些区别-创新互联
链接分享:http://hxwzsj.com/article/ihoip.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 成都网站建设公司 企业网站建设公司 成都网站建设 广安网站设计 网站建设方案 成都网站设计 盐亭网站设计 四川成都网站建设 成都企业网站设计 成都网站建设 营销网站建设 成都响应式网站建设 成都网站建设 网站设计公司 成都网站制作 外贸网站设计方案 定制网站设计 重庆手机网站建设 成都网站设计 网站制作公司 企业网站设计 成都商城网站制作