title: jQuery selectors and backslashes
body: <p>I have a dom element that contains a fully qualified name as part of the id attribute;</p>
  
  <pre><code>&lt;div id="domain\element\div"&gt;My Div&lt;/div&gt;
  </code></pre>
  
  <p>It seems impossible to get jQuery to select the element by ID. Here's my experiment;</p>
  
  <pre><code>var $e1 = $('#domain\\\element\\\div');
  var $e2 = $('#domain\\element\\div');
  var $e3 = $(document.getElementById('domain\\\element\\\div'));
  console.log($e1);
  console.log($e2);
  console.log($e3);
  </code></pre>
  
  <p>The output of the console displays the first two as empty while the third works;</p>
  
  <pre><code>[]
  []
  &lt;div id=​"domain\element\div"&gt;​TODO write content​&lt;/div&gt;​
  </code></pre>
  
  <p>I am using jQuery 1.5.2. Is this a bug with jQuery itself or are my selector strings wrong?</p>