2009-04-23 5 views
0

Wie abfragen Kind Container und nicht in Containern (das ist nicht über Attribute)JQuery "long>"

<div class="container"> 
    <div> 
     <div class="container" child> 
      <div> 
       <div class="container" inside> 
    <div> 
     <div class="container" child> 
      <div> 
       <div class="container" inside> 
</div> 

Edit: Vielleicht kann ich, so etwas wie nicht()?

.container nicht (.container)?

+1

Sie sind sich bewusst, dass Sie nicht alle diese Divs schließen, wie Sie sollten? :) – Skurmedel

+0

witzig)) danke für den Kommentar –

Antwort

3

kann ich den Punkt fehlt, aber ich denke, etwas in den Zeilen:

$(".container .container:not(.container .container .container)") 

Das heißt, alle Elemente, die ein „Container in einem Container“, aber nicht diejenigen, die ein " Container in einem Container in einem Container ".

0

$ ("div.container> div"). Find ("div.container: first");

+0

Durch die div, ich meine, ich weiß nicht = was kann da sein –

+0

Ich verstehe Ihren Kommentar nicht. –

0

Sie müssen etwas haben, um die Klassenauswahl an ein bestimmtes div zu verankern. Ich schlage vor, dem Äußeren einen Namen zu geben. Dann können Sie die äußere nach dem Namen und die Kinder unter Verwendung der children Methode mit dem Klassenfilter finden.

$('#outerDiv').children('.container');