jQuery Firebug console output question
<p>Here is the contradictory output printed by jQuery in the Firebug console, when I was doing some debugging on a page that did not behave the way I had intended:</p>

<pre><code>&gt;&gt;&gt; $("input.rtnBtn")
null
&gt;&gt;&gt; $('rbtn_4')
&lt;input id="rbtn_4" class="rtnBtn" type="submit" value="Rate" name="rate4"&gt;
</code></pre>

<p>as can be seen from the above, $("input.rtnBtn") is not finding anything - whilst the element with id 'rbtn_4' should clearly have been matched. Am I missing a trick here?</p>

<p>As an aside, although I am matching by class (because the id is generated at runtime), there is only one instance on the page - so I don't understand why jQuery can't match the element. Any ideas?</p>
