title: Show Jquery UI Autocomplete only when a special key is pressed
body: <p>I have a textbox with autocomplete and I want to show the results only when the dot key <code>.</code> is pressed.</p>
  
  <p>I tried:</p>
  
  <pre><code> $("#tags").on("keypress", function () {
       var keys = [];
       keys.unshift(e.which);
       if (String.fromCharCode(keys[0]) == ".") {
  
       } else {
           $("#tags").unbind();
       }
   });
  </code></pre>
  
  <p>However,  <code>$("#tags").unbind();</code> removes all the events from the textbox, and if I press the dot key again, the results won't show up.</p>
  
  <p>How can I fix this? <a href="http://jsfiddle.net/vXMDR/36/" rel="nofollow">Live jsfiddle</a></p>