Desidero accedere a un pulsante semplice in un livello nidificato sconosciuto di un contenitore.Accesso agli elementi a livelli più profondi utilizzando i bambini() in jQuery
Uso container.children('button')
mi permette di accedere pulsanti nel primo livello, IE:
<div>
<button>test</button>
</div>
Cercando di utilizzare lo stesso con la seguente costrutto:
<div>
<div>
<button>test</button>
</div>
</div>
fallisce, perché il pulsante non è un bambini diretti. Potrei usare element.children().children('button')
ma la profondità del pulsante può cambiare e questo sembra troppo strano.
Posso anche scrivere la mia funzione per ripetere tutti i bambini per trovare quello che mi serve, ma immagino che jQuery abbia già dei selettori per questo.
Quindi la domanda è:
Come posso accedere i bambini in una profondità sconosciuta utilizzando selettori di jQuery?
FYI, * bambini in una profondità sconosciuta * sono chiamati discendenti. Solo i discendenti diretti di un elemento sono chiamati * bambini * –
lo terrò a mente, ty :) – favo