1. 首页
  2. 编程语言
  3. Javascript
  4. jQuery页面元素动态添加后绑定事件丢失方法,非 live

jQuery页面元素动态添加后绑定事件丢失方法,非 live

上传者: 2022-01-26 05:31:37上传 PDF文件 43.88 KB 热度 8次

代码1: 以此方法绑定的input框事件,在通过add按钮后用jquery绑定的事件 alert就会丢失代码2: 以jquery的live方法绑定change事件,alert不会丢失,但是在点击add时有可能多次添加input,或者多次弹出提醒框,刷新页面后就好了,但是多次操作后还是会这样代码3: 解决之道....通过js原生态的onchange事件,把对象本身传递进去,这样既可以用到jquery语法继续写东西,也不会丢失绑定事件,更加不会因为live的特性导致事件多次执行....完美!

用户评论