循环太多,导致脚本崩溃,寻求解决方法

减肥啊啊啊啊啊 减肥啊啊啊啊啊 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
需求是这样的, 做一个类似答题的一个系统,

分了十几个小模块,里面有对应的题,每个题下有三种分数(下拉选择)

类似下面那种结构 一个页面的题大概有50左右


(一)
1 :题目1

下拉A 文本域A
下拉B 文本域B
下拉C 文本域C

2 :题目2

下拉A 文本域A
下拉B 文本域B
下拉C 文本域C
(二)
3 :题目3

下拉A 文本域A
下拉B 文本域B
下拉C 文本域C



需求是
分别计算 所有A的得分 B的得分 C的得分
每个大题下的A的得分 B的得分 C的得分
以及 所有的文本域A的文字 B的文字 C的文字
因为自己比较懒 给所有A B C 统一设置了class样式 最后each中分别相加 得出了总分
然后根据 id的规则 (比如 一大题的第一小题 select_1_1 ) 然后根据jquery 选择器匹配 select[id^=select_1_] 又each了一遍 其他(B和C)也是如此
规则大概是这样

跑在ff 谷歌 ie8+没什么大碍
到ie6 直接脚本无响应....


后来想想也是,,一个页面有大概40多循环 能不卡吗.
有没有其他解决办法, 不用那么麻烦的使用唯一id 的val()相加(题目50左右实在是太多了)...
...全文

相关推荐

linux下监视进程 崩溃挂掉后自动重启的shell脚本

如何保证服务一直运行?如何保证即使服务挂掉了也能自动重启?在写服务程序时经常会碰到这样的问题。在Linux系统中,强大的shell就可以很灵活的处理这样的事务

weixin_38588520

visio2007在win7下崩溃解决方法

visio2007在win7下崩溃解决方法

ly80bsb

Flutter项目在 iOS14 启动崩溃的解决方法

Flutter是什么? Flutter是Google一个新的用于构建跨平台的手机App的SDK。写一份代码,在Android 和iOS平台上都可以运行。 下面看下Flutter项目在 iOS14 启动崩溃的问题及解决方法 崩溃现象 在iOS14发布之后,运行APP就出现闪退,和机型没关,只要是iOS 14就必闪退 崩溃分析 1、启动就闪退,多起几次可能有一次没有问题。 2、启动后到某个页面卡死(必卡跳不过) 根本原因尚不明确,个人分析Product Name会影响Header Folder Path,可能是代码加载路径中出现中文会出问题。 解决方法 Xcode里,选择当前项目的TARGETS-

weixin_38645865

jupyter notebook 使用过程中python莫名崩溃的原因及解决方式

主要介绍了jupyter notebook 使用过程中python莫名崩溃的原因及解决方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

weixin_38618024

解决iOS7上UITextField限制字数输入导致崩溃问题的方法

主要为大家分享了解决iOS7上UITextField限制字数输入导致崩溃问题的方法,感兴趣的小伙伴们可以参考一下

weixin_38517113
评论 13
收藏 已收藏
分享
返回顶部
减肥啊啊啊啊啊
JavaScript 87,984 成员 224,681 内容