10年匠心专业提供互联网设计开发方案

原创设计 定制开发

满足您的个性化需求

解决jquery追加的元素无法使用之前的click事件的问题

原因是因为作用域的问题,追加的元素找不到之前的某些事件

比方有一个点击事件

点击预览效果|解决jquery追加的元素无法使用之前的click事件的问题,jquery
然后使用函数追加了元素,将该class里的li全部替换了,然后新追加的li元素并不能使用上图的代码,原因应该是因为作用域的问题,新追加的li找不到该方法

解决方法一种是将上图代码中的click事件换成on事件

点击预览效果|解决jquery追加的元素无法使用之前的click事件的问题,jquery
或者使用另一个虽然代码重复但是简单的方法

只需要在追加元素的地方重复写一个之前的方法

点击预览效果|解决jquery追加的元素无法使用之前的click事件的问题,jquery
这样新追加的就也可以使用了

使用声明

1. 本站所有素材(未指定商用),仅限学习交流请勿用于商业用途。

2. 原创商用和VIP素材,未经合法授权,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。

3. 如果素材损害你的权益请联系客服vx:13230981129给予处理。

热门标签

王少铮
微信扫一扫立即咨询
公众号
在线客服
在线联系
17330196230 13230981129 18830906230
顶部
账号登录|扫码登录

立即注册 |忘记密码?

欢迎注册

已有账号马上登录

重置密码

扫码绑定微信
微信扫一扫

绑定手机号