+1 потому что ты показал мне еще один способ, я бы не подумал сделать это. Мне нужно подумать об этом еще немного ... так много учиться! Благодарю.
я есть коллекция элементов, которые я хочу зациклить, используя каждый, но я зацикливаю их внутри внешнего цикла for. Когда я нахожу то, что хочу в каждом из них, я возвращаю false, чтобы вспыхнуть. В следующий раз, когда будет запущен внешний цикл, я хочу начать с каждого элемента, после которого я вернулся. Пример общего кода:
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')
, Может быть, это отдельный вопрос сам по себе ...
Это очевидный?