Sélectionnez pair/impair enfant divs

Je suis en train de créer dynamiquement un "livre" de code côté serveur. Cette partie fonctionne bien, et générer une sortie semblable au suivant:

<div id="pagesContainer">
    <div class="pageContent">
         <div>
             Page 1 content
         </div>
    </div>
    <div class="pageContent">
         <div>
             Page 2 content
         </div>
    </div>
    <div class="pageContent">
         <div>
             Page 3 content
         </div>
    </div>
    <div class="pageContent">
         <div>
             Page 4 content
         </div>
    </div>
    <div class="pageContent">
         <div>
             Page 5 content
         </div>
    </div>
</div>

Ce que je dois faire, de préférence à l'aide de jQuery, c'est d'ajouter des classes à l'intérieur de la plupart des divs comme page-left ou page-right. Par exemple, les pages 1, 3 et 5 de l'obtenir page-left alors que les pages 2 et 4 obtenir page-right. Il y a peut être plus (ou moins) de 5 pages. J'ai essayé d'utiliser un tas de différentes paires/impaires sélecteur de scénarios, mais ne semble pas possible de l'obtenir pour fonctionner correctement.

Quelqu'un peut me pointer dans la bonne direction?

Merci!

  • jQuery passe dans un entier lorsque vous parcourez avec .each(); tu ne peux pas l'utiliser?