jQuery: find () children, dopóki nie zostanie napotkany określony element progowy

Mam zagnieżdżoną strukturę tabeli

   <table>

       <td id="first">

           <div class="wrapper">
               <input name=1>
           </div>

           <input name=2>

           <table>

               <td id="second">

                   <input name=3>

Mam wybór jQuery$("#first"). Chciałbym przemierzać ifind() wszystkie dzieci<input>s w tym<td> kontekst, ale nie do zejścia do gniazda<table>s.

Potrzebuję więc sztuczki jQuery, która

Będziefind() wszystkie elementy dziecięce określonego elementu

Zejdzie n poziomów w dół w drzewie DOM

Ale przestanie schodzić, jeśli jest pewien, element (<table>), więc selektor nie wybiera danych wejściowych zagnieżdżonych tabel (które będą obsługiwane oddzielnie)

Może być dowolna liczba zagnieżdżonych<table> poziomów, więc rozwiązanie powinno działać bez względu na liczbę rodziców<table> lub dzieci<table> występują w zakresie $ („# first”)<td> lub jakikolwiek inny<td>

Sprawdziłem inne znalezisko jQuery aż do pytań. Mają odpowiedzi, ale wydaje się, że nie wypełniają ostatnich kryteriów

questionAnswers(4)

yourAnswerToTheQuestion