sto provando ad accedere ad un elemento usando un ID di uno dei suoi elementi nidificati, usando JQuery. Ad esempio: ho bisogno di trovare "myDiv" dal suo elemento nidificato "searchBox". Il problema è che la gerarchia cambia e il searchBox non sarà sempre nella stessa posizione nidificata. quindi ho essenzialmente bisogno di qualcosa che dice: Dammi il DIV che contiene l'elemento con l'ID di 'searchBox'. (vedi sotto) Qualche suggerimento? Grazie!JQuery - ottenere il genitore div da un elemento nidificato ID
<div id="myDiv" class="CommonGridView_ListBoxPopupPanel">
Some text here :
<table><tbody><tr><td><input class="tboxw" type="text" id="btnFind"/></td>
<td>some content</td> </tr>
<tr> <td><textarea id="searchBox">text area content</textarea> </td>
</tr>
</tbody>
</table>
<table><tr><td></td></tr></table>
</div>
"La funzione più vicina ([selettore]) troverà tutti gli elementi di spostamento che corrispondono al selettore." - no, troverà solo quello più vicino. il più vicino non restituirà mai> 1 elemento. –
Grazie per il chiarimento Paolo - Mi sono sbagliato riguardo a quello più vicino e ho modificato la mia risposta. –
Va bene, anche io in realtà mi piace molto: il più vicino può restituire> 1 se la parte $ (selettore) restituisce più di 1 elemento (restituisce il più vicino di ciascuno degli elementi del selettore) –