2011-09-05 36 views
9
<div id="tab">  
     <div class="" style="margin: 10px;"> 
      <div id="someVerylongId1" style="height: 400px; position: relative;"> 

      </div> 
     </div> 
     <div class="" style="margin: 10px;"> 
      <div id="someVerylongId2" style="height: 400px; position: relative;"> 

      </div> 
     </div> 
     <div class="" style="margin: 10px;"> 
      <div id="someVerylongId3" style="height: 400px; position: relative;"> 

      </div> 
     </div> 
<div> 

Chcę wybrać wszystkie elementy div nie określające identyfikatorów lub sprawdzające inne atrybuty, czy można to zrobić?Jak wybrać div wewnątrz div wewnątrz div z jquery

Oto moja próba:

$("#tab div div") 

ale wygląda nie wybierając dokładnie poprawne. Potrzebuję pomocy.

Problem polega na tym, mój selektor zwraca więcej elementów, które powinna ona

+6

:-P Chyba '$ (" # tab> div> div ")' powinno do triku, nie do końca pewne. – Quasdunk

+2

Twój selektor jest prawidłowy. Coś jeszcze jest nie tak. Sprawdź, czy '$ (" # div div karty ") długość == 3'. –

+0

Sprawdź także, czy '$ (" # tab "). Length == 1'' – WTK

Odpowiedz

-3
$("#tab").siblings(); 

[docs]

Cytat jQuery:

uzyskać rodzeństwa każdego elementu w zestawie dopasowane elementy, opcjonalnie filtrowane przez selektor.

+3

Nie o to prosił. –

Powiązane problemy