如何檢查.each
循環中的當前元素是否是選區中的最後一個元素?檢查元素是否是選中的最後一個元素
我已經用下面的代碼試了一下:
$('#order').find('.xyz').find('input[id ^="order"]').not('[id $="_zyx"]').each(function (index, element) {
var isLast = ($(element) == $('#order').find('.xyz').find('input[id ^="order"]').not('[id $="_zyx"]').last());
});
隨着我越來越三個要素查詢。我想選擇這個選擇的最後一個元素以供進一步使用。
爲了確定哪些元素是正確的我與上面的代碼測試,但我越來越false
爲isLast
的地方應該是true
最後一個元素。
我錯過了什麼嗎?
我使用的HTML是不適合此。我提供了所有必需的信息。哪些是查詢和返回的元素的數量。 – Snickbrack
您的jQuery看起來相當複雜,如果我們能看到HTML,可能會大大簡化。 –