<div class="outer">
<div class="inner"></div>
</div>
come si trova il div interno qui?classe jQuery all'interno del selettore di classe
$container.find('.outer .inner')
è solo andare a cercare un div con class="outer inner"
, è corretto?
così ho provato
$container.find('.outer > .inner')
ma che non sembrano funzionare.
Edit:
So che la sua facile da trovare con qualcosa di simile a
$container.find('.outer').find('.inner')
ma sto cercando per il tipo di sintassi di selezione singola che legge meglio imho.
Come viene definito '$ container'? Oltre a ciò, dovrebbe utilizzare singoli selettori quando possibile. È molto più semplice da leggere se non devi cercare le diverse parti del selettore ovunque. – jwueller
"ma sto cercando il tipo di sintassi a selettore singolo che legge meglio imho." Dovresti preferire il metodo '.find (...)' perché sarà più veloce più il tuo selezionatore diventa complesso o se usi un selettore che non è supportato dal browser. In questo caso, per la selezione verrà utilizzato lo sizzle che è/potrebbe essere molto lento rispetto a un selettore con la divisione con '.find (...)'. – Andreas