<div class="outer">
<div class="inner"></div>
</div>
how do I find the inner div here?
$container.find('.outer .inner')
is just going to look for a div with class="outer inner", is that correct?
so I tried
$container.find('.outer > .inner')
but that doesn't seem to be working.
Edit:
I know its easy to find with something like
$container.find('.outer').find('.inner')
but I'm looking for the kind of single selector syntax which reads better imho.
$containerdefined? Besides that, should use single selectors whenever possible. It is way easier to read if you do not have to search for the different selector parts all over the place..find(...)way because it will be faster the more complex your selector gets or if you use an selector which is not supported by the browser. In this case sizzle will be used for selection which is/could be really slow in comparison to a splitted selector with.find(...).