Insérer de nouveaux DIV entre les deux DIVs qui ont la même classe et sont immédiats frères et sœurs

Aux prises avec celui-ci pendant un certain temps maintenant. Balisage simplifié:

<div class=row>
    <div class="somediv"></div>
    <div class="somediv2"></div>
    <div class="elem"></div>
    <div class="elem"></div>
    <div class="somediv3"></div>
    <div class="somediv4"></div>
<div class=row>
....

J'ai besoin de trouver un moyen de sélectionner tous les DIVs sur le document prêt que:
1. dispose d'une classe: elem
2. de leur côté DIV a aussi le nom de la classe: elem.
Alors j'ai besoin d'insérer un nouveau DIV entre eux:

<div class=row>
    <div class="somediv2"></div>
    <div class="elem"></div>
    <div class="new"></div>
    <div class="elem"></div>
    <div class="somediv3"></div>
    <div class="somediv4"></div>
<div class=row> //and it goes...


$(document).ready( function () {
   if($('.elem').next().hasClass('.elem')) {
       $('<div class="new"></div>').appendTo().prev('.elem');
   } else {
   });
});
InformationsquelleAutor elbatron | 2011-09-14