jQuery: comment utiliser chaque début à un index autre que 0

J'ai une collection d'éléments que je veux faire une boucle sur l'aide de chacun, mais je suis en boucle sur eux à l'intérieur d'une boucle for extérieure. Quand j'ai trouvé ce que je veux dans la de chaque, je retourne false pour sortir. La prochaine fois que l'extérieur de la boucle s'exécute, je veux commencer dans la chacune un élément après un je suis retourné à la. Un code générique exemple:

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;
        }
    });
}

J'ai pensé sur le passage à une boucle for, mais je me suis confus quant à la façon d'accéder au retour de la .find('.someClass'). Peut-être que c'est une question distincte de lui-même...

Est-ce une évidence?

source d'informationauteur Carvell Fenton