我有一個元素集合,我想循環使用每個元素,但是我正在循環它們的內部for循環。當我在每一箇中找到我想要的東西時,我都會返回假來爆發。下一次外層循環運行時,我想從我返回的那個元素開始。一個通用的代碼示例:jQuery:如何使用每個索引以外的索引0
var nextIndex = 0;
for (var j=1; j <= someCount; j++) {
// do outside loop stuff
$('#someElemID').find('.someClass').each(function(index) {
if (/*this is right one*/) {
// do something
// next index should get passed to each function next loop... somehow?
nextIndex = index + 1;
return false;
}
});
}
我認爲有關切換到一個for循環,但後來,我被困惑,如何訪問從.find('.someClass')
回報。也許這是一個單獨的問題本身...
這是一個明顯的嗎?
這一點,加上一點點修改,究竟做了什麼,我需要用最少的改變我現有的代碼!謝謝。 – 2011-01-21 19:10:13