for循环在Jquery内部不工作
for Loop is not Working inside Jquery
这对第一个元素很好,但对整个表却不好。如何对整个表进行迭代。我的jquery代码是这样的
$(document).ready(function () {
for (i = 0; i <= 42; i++) {
if (true) {
$('#mktType').addClass("important blue");
} else {
$('#mktType').addClass("important red");
}
}
});
您所做的是无稽之谈,您向id为"mktType"的元素添加了42次相同的类。
如果你想根据一个条件将类添加到几个元素中,你应该:
- 请改用类选择器
- 使用each可将函数应用于所选的每个元素
- 指定一个实际条件,如果它依赖于元素本身,则仅在循环中使用它
相关文章:
- appendChild在函数外部工作,但在函数内部不工作
- 我对“;返回true"嵌套函数内部;t工作
- 谷歌分析跟踪内部链接不正常工作的事件
- 循环内部的递归函数未按预期工作
- JS Promises如何在内部工作
- 角度控制器功能不;在指令内部调用时,似乎无法始终如一地工作
- 为什么更改范围获胜'不能在ng if内部工作,而是通过函数调用AngularJS
- Array.prototype.stice.call()的内部工作
- 承诺内部工作
- CSS和Javascript可以在内部服务器上工作,但不能在外部工作
- .htaccess和.htpasswd的内部工作方式
- 只有在文档内部的警报准备就绪后,触发器才能工作
- ASP表单在服务器上运行,不允许内部HTML按钮onlick setInterval工作
- 内部链接返回空错误,我在 Javascript 中找不到错误.外部链接工作得很好
- 使用 ajax 作为注释表单,它给了我 500 个内部错误,但没有脚本它可以工作,这意味着我的脚本是错误的;对
- 对象引用如何在 javascript 内部工作
- D3 内部的 for 循环未按预期工作
- 无法获得控制台.log在 CasperJS 中评估内部工作
- JavaScript 函数在函数内部重写自身,它在幕后是如何工作的
- 谷歌地图不工作内部引导手风琴