Is $('.foo').eq(0) faster than $('.foo')?
<p>Suppose I have a huge list of elements with a structure like:</p>

<pre><code>&lt;div class="item"&gt;
    &lt;div class="header"&gt;&lt;/div&gt;
    &lt;div class="body"&gt;&lt;/div&gt;
    &lt;div class="meta"&gt;&lt;/div&gt;
    &lt;div class="..."&gt;&lt;/div&gt;
    ...
&lt;/div&gt;&lt;!-- .item --&gt;
</code></pre>

<p>I've already found an element and now I have to find, let's say, a '.body'. What code will work faster:</p>

<pre><code>$(el).find('.body')
</code></pre>

<p>or</p>

<pre><code>$(el).find('.body').eq(0)
</code></pre>

<p>In other words, will jQuery stop on the first found element or will it loop through all the elements first and only then it will return an element with a chosen index?</p>
