jQuery Syntax error, unrecognized expression error when Tag id contains `$` sign
<p>I want to hide a specific <code>div</code> element, the name of which contains <code>$</code> sign, but I get the following error in firebug:</p>

<pre><code>Syntax error, unrecognized expression: $Frame
</code></pre>

<p>jQuery code:</p>

<pre><code>$(document).ready(function() {
  $("#Button1").click(function() {
    $("#ctl00_content_TabContainer1_TabPanel1_PdEnd$Frame").hide();
})
</code></pre>

<p>What's wrong??</p>
