Utilisation de jQuery pour obtenir les descendants d'un élément qui ne sont pas les enfants d'un conteneur avec une certaine classe CSS

J'ai une situation dans laquelle j'ai besoin de sélectionner tous les descendants d'un certain élément, mais exclure ceux qui sont les enfants d'un conteneur, qui correspond à la classe CSS du conteneur-je faire fonctionner mon sélecteur sur.

Assez compliqué description.

<div class="container">
   <div class="element"></div>
   <div class="element"></div>
   <div class="element"></div>
   <div class="element">
       <div class="container">
           <div class="element"></div>
           <div class="element"></div>
           <div class="element"></div>
       </div>
   </div>

De l'exécution d'un jQuery .find('.élément") sur la plupart des DIV obtenez-moi tous les DIVs, même ceux à l'intérieur de la deuxième conteneur. C'est ce que j'essaie d'éviter.

Est-il un moyen rapide et simple sélecteur jQuery solution pour ce cas?

  • Pouvez-vous m'éléments que vous souhaitez utiliser?
  • Dans ce cas, les 4 DIVs au niveau 1 avec la classe "elément"
InformationsquelleAutor SquareCat | 2011-11-22