gpt4 book ai didi

jquery - 如何获取 jQueryeach() 循环中当前元素的索引?

转载 作者:行者123 更新时间:2023-12-01 08:16:08 24 4
gpt4 key购买 nike

我有一个表,其中一些有我需要运行验证的输入字段。验证后,我附加一个类 .mandatory到空白输入字段。现在稍后我需要循环遍历 td其中有 .mandatory children 并从各自的 th 获取各自的文本/html表的元素。我认为最好的选择是找到 td 的索引并用它来获得正确的 th ,但我不知道如何获取 td 的索引有效率的。我尝试过类似的事情

$('.mandatory').each(function(){
var ind = curr_tr.find('>td').index($(this).closest('td'));//curr_tr is a reference to the current tr I am working with
var txt = $('th:eq('+ind+')').html();
})

但这似乎效率低下,并且如果 .mandatory 中的一些则不起作用字段嵌套在 td 内的其他表中

最佳答案

索引和元素被提供给回调函数。

用途:

$('.mandatory').each(function(i){

或者:

$('.mandatory').each(function(i, e){

这将为您提供 i 参数中的索引,以及可选的 e 参数中的元素。如果您愿意,您自然可以为参数指定其他名称。

关于jquery - 如何获取 jQueryeach() 循环中当前元素的索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10647982/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com