jquery中包含多个each如何全部中断

jquery中包含多个each如何全部中断,第1张

定义一个全局的bool变量 isBreak = false

在第二个each中设置 Break = true 且return false

第一个each时判断一下 isBreak 的值 :

true return false

false return true

单单这么一句话属实是难以判断,怎么着也得见码说话吧。

但是本着能帮人处且帮人的共产主义精神,有下面几种原因:

1)代码错误,导致代码执行中断。这个最常见,也很好发现,打开控制台确认是否有错误产生即可。

2)事件绑定在元素出现之前。jQuery有个特点,就是出现这样的问题并不会报错,所以需要题主自己确认是否将绑定事件写到了元素出现之前。

3)事件冲突。这个描述有些不准确,大概意思是确认代码是否有取消事件的代码,或者说触发其他事件时候导致代码错误无法继续执行。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11413828.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存