title: jQuery, use ~ as a part of id - how?
body: <p>In my application I have a form, which elements are named using a certain convention, i.e. they are paths, the parts of which are separated using the <code>~</code> sign. </p>
  
  <p>Now I need to access one of them in jQuery by id, but I fail. Apparently, jQuery treats it as the <code>#prev ~ sibling</code> thing. </p>
  
  <p>Is there a way I can sort of escape the <code>~</code> sign in the jQuery function?</p>
  
  <p>Here is an example of what my code looks like:</p>
  
  <pre><code>&lt;select id="a~b~c"&gt;
    &lt;option value='1'&gt;one&lt;/opiton&gt;
  &lt;/select&gt;
  
  &lt;script&gt;
    $("#a~b~c").change(function(){
      alert('a');
    });
  &lt;/script&gt;
  </code></pre>