【发布时间】:2011-10-14 13:29:29
【问题描述】:
我有两个选择器
var allNodes = $("a.historyEntry");
var errorNodes = $("a.historyEntry.error");
我想在第一个错误节点之前找到一个节点,所以我需要找到第一个错误节点的索引,怎么做?
我尝试使用 inArray 方法,但它不起作用
$.inArray(allNodes, errorNodes.first())
或
$.inArray(allNodes, $(errorNodes.first()))
在 jQuery 中有什么快速的方法,或者我必须使用 for 循环吗?
【问题讨论】:
-
如果我理解正确:
allNodes中的某些节点具有error类,并且您希望在第一个“错误”节点之前找到最后一个“好”节点。对吗?
标签: javascript jquery arrays indexof