问题标签 [each]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 我应该使用 jQuery.each() 吗?
我对对象数组进行了非常频繁的迭代,并且一直在使用 jQuery.each()。但是,我遇到了速度和内存问题,根据我的分析器,最常调用的方法之一是 jQuery.each()。街上对它的表现有什么看法?我应该切换到简单的 for 循环吗?当然,我也在自己的代码中解决了许多问题。
javascript - 使用 jQuery xml 响应构建 html 表
我正在尝试遍历来自 jQuery Ajax 请求的响应(以 XML 形式返回)。
有了这个响应,我正在构建一个包含 3 列的 HTML 表(可以有无限数量的行)。一旦找到第 4 个 XML 节点/“公司”,它应该在表中开始一个新行。非常感谢 JS 确定何时应添加新行的任何帮助。谢谢!
JS 示例:
来自 Web 服务的示例 XML 响应:
jquery - jQuery 使用 $.each 遍历对象
我有一个对象options
:options = {title : 'title1', name : 'name1', url : 'url1', etc.}
它作为参数传递给函数。我正在尝试遍历该对象,将其传递给另一个函数evaluate
,并将结果存储在另一个对象opts
中,如下所示:
工作正常,evaluate(element,value)
但问题是opts
最终看起来像:
代替
也就是说,key
按字面意思传递而不是被评估,并在每次迭代中使用options
.
我的作业行中有正确的语法吗?我也试过:
这给出了与上面相同的结果。$.each
我还可以在迭代中将对象转换为数组。我已经尝试了几种方法来做到这一点,也没有成功。如果有人可以告诉我那条路线,那也很棒。
(这是一个 jQuery 插件,我正在 Firefox 中使用 Firebug 进行测试)。
在此先感谢您的帮助。
jquery - jQuery每个方法不返回值
这里 msgOnError、msgHash 和 msgHash 是我用来为每个具有特定 ID 的文本框获取消息的映射不幸的是,每个方法都不会返回 false 来取消表单的提交。我究竟做错了什么 ??我是 jQuery 新手,谢谢
jquery - 如何使用 jQuery .each 对匹配对象的子集进行不同的操作
我正在使用最新的 jQuery(通过 Google CDN)并且正在使用此代码来构建 TOC:
工作一种享受。
我希望 .each 循环将匹配的 h2 与匹配的 h3 区别对待,以便我可以将一个类添加到由 h2 产生的 li 中。
任何有用的意见,非常感谢和感激地接受!
grails - Groovy findAll 和每个标签问题
我有以下域类:
也就是说,用户和公司之间存在一对一的关系。这些课程是如此,我无法更改它们。
在 show.gsp 中,我想获得公司的详细信息以及属于该公司的用户的链接。
我知道我可以通过编写自己的标签来实现这一点,但我确信使用each标签或findAll标签可以做到这一点。
如果我执行以下操作
我试图将${companyInstance}作为参数传递,但要么出现异常,要么它不起作用。
我也尝试过使用User.findAllByCompany。
使用时:
我得到一个空集。
有没有一种简单的方法可以在不编写 taglib 的情况下实现这一点?
提前致谢。
路易斯
jquery - jQuery - 如何使用 Each() 方法循环并更改页面加载时的所有复选框
我正在加载一个包含 20 多个复选框的网页。该页面正在加载来自数据库的数据,因此将选中一些复选框,并且连接到这些复选框的文本区域将在其中包含一些文本。我想我想要做的是:1)遍历所有的复选框并找到被选中的那些 2)然后修改每个相关文本区域的“禁用”属性和 css 属性
每个复选框都有一个唯一的 ID(例如,specA01、specA02、specA03 等...),每个文本区域都有一个唯一但相关的 ID(例如,specA01summ、specA02summ、specA03summ 等...)
我有这段代码是我从同一页面上的另一行修改的,但我知道我在这里误解了一些基本原则......可能与“.this”行有关......
本质上,在这段代码中,我试图遍历所有选中的复选框,在名为“checkBoxID”的变量中获取它们的每个 ID,然后修改 ID 为 '#' + checkBoxId + 'summ' 的 textarea 元素。非常感谢您提供的任何帮助或指导。对不起我公然的无知。我还在学习编程和 jQuery。
jquery - jquery每个div问题
我需要获取具有给定 id 的所有 div,但 jquery 每个函数只获取第一个。
例子:
脚本:
如果我通过一个锚 oa id + 锚 ej $("#lala a") 就可以了。
怎么了?
BR
jquery - jQuery .each 问题
是否可以运行 jQuery .each 语句一定次数,而不是针对每个被迭代的项目?被迭代的 JSON 是 last.fm 提要,当然,它们经常忽略“限制”请求。我想通过多次运行 .each 语句来绕过这个错误。
jquery - 使用 jQuery 遍历类似命名的复选框
我正在尝试使用 jQuery each() 遍历一组名为 supplier_type[] 的复选框。它们都有唯一的 id,所以我可以重写它来处理一组唯一的 id,但我想弄清楚我在哪里出错了。
警报显示,虽然 intIndex 看到正确数量的元素this
始终包含第一个元素。
那么我该如何处理正确的元素呢?我需要使用绑定()吗?
谢谢!
// 根据 Drew Wills 的响应编辑工作版本。谢谢德鲁!