On Mon, Feb 23, 2009 at 11:08 AM, Peter Bengtsson <pete...@gmail.com> wrote: > > I watched the John Resig presentation too and learned that CSS > selectors always work from right to left. > That would mean that doing this:: > > $('#foo p') > > Would extract all <p> tags and from that list subselect those who > belong to #foo. Suppose you have 1000 <p> tags of them only 100 are > inside #foo you'll have wasted 900 loops. > > Surely $('#foo') is the fastest lookup possible. Doing it this way > will effectively limit the scope of the $('p') search and you will > never be bothered about any <p> tags outside #foo.
I'm certain you meant $('p', $('#foo')) immediately above (and I'm wondering the same thing, so thanks for asking)