2012-01-22 17 views
9

Chcę znaleźć następny na liście wielu pojemników div. Funkcja Znajdź() jest świetną funkcją do odnajdywania obiektów podrzędnych. Ale co z przeciwną drogą znalezienia u rodzica?JQuery find() naprzeciwko

<form id="grabbMe"> 
    <div> 
     <div> 
      <div> 
      <div><input type="text" value="test"></div> 
      </div> 
     </div> 
    </div> 
</form> 

<script> 
    $('input').findUp('form').attr('id') 
</script> 

Odpowiedz

16

Możesz użyć funkcji najbliższej() jQuery, aby to zrobić.

$('input').closest('form').attr('id');