El método .each () está diseñado para hacer que las construcciones de bucle DOM sean concisas y menos propensas a errores. Cuando se lo llama itera sobre los elementos DOM que son parte del objeto jQuery. Cada vez que se ejecuta la devolución de llamada, se pasa la iteración del ciclo actual, comenzando desde 0. Más importante aún, la devolución de llamada se activa en el contexto del elemento DOM actual, por lo que la palabra clave esto se refiere al elemento.
Con este método podemos buscar todos los elementos de que tengan el mismo selector, creando un bucle en el que se navega entre ellos.
Por ejemplo si queremos recorrer todos los elementos li, que están en la pagina
<ul> <li>foo</li> <li>bar</li> </ul>
usaríamos
$( "li" ).each(function() {
$( this ).addClass( "foo" );
});
De esta manera ira pasando uno por uno y añadiéndole la clase foo