title: jQuery bind and 'click' evnts not working in IE9
body: <p>This jQuery (v1.9.1) snippet below works perfectly on all major browsers (including IE10), but does not work on IE9:</p>
  
  <pre><code>    &lt;script&gt;
  
      function alertPopup() {
        alert('hi');
      }
  
      $('#my-element').bind({
        click: alertPopup;
      });
  
      &lt;/script&gt;
  </code></pre>
  
  <p>I learned that the <code>bind</code> method is supposed to be deprecated as of jQuery 1.7 (<a href="https://stackoverflow.com/questions/14860018/jquery-function-bind-not-working-in-ie">link here</a>), so I also tried changing the function to:</p>
  
  <pre><code>    $('#my-element').on('click', function() {
        alertPopup();
      });
  </code></pre>
  
  <p>And I also tried:</p>
  
  <pre><code>    $('#my-element').click(function() {
        alertPopup();
      });
  </code></pre>
  
  <p>And nothing seems to work. All three of the above functions work perfectly in IE10, Firefox, and Chrome. How can I get this to work in IE9?</p>