Move div for each row

Move div for each row

Hye,

I want to move date div before text, but every date's div gone before each text when i do :

 <div class="row"> <div class="image"></div> <div class="text"></div> <div class="date"></div> </div> <div class="row"> <div class="image"></div> <div class="text"></div> <div class="date"></div> </div>
And :
jQuery(document).ready(function($){ $('.date').before($('.texte')); });

I khow that each() funtion can make something but all my try still noway !

Someone could help me for this ?

Thanks