title: jQuery scroll event is not working IE 9
body: <p>I have this JS:</p>
  
  <pre><code>$(document).ready(function () {
      var scrollMenu = $("#list .side-nav"),
          scrollMenuFixed = false;
  
          $(window).scroll(function() {
              var scrolled = window.pageYOffset || document.documentElement.scrollTop;
  
              if (scrolled &gt; 200 &amp;&amp; !scrollMenuFixed) {
                  scrollMenu.addClass("fixed");
                  scrollMenuFixed = true;
              }
              else if (scrolled &lt;= 200 &amp;&amp; scrollMenuFixed) {
                  scrollMenu.removeClass("fixed");
                  scrollMenuFixed = false;
              }
          });
  });
  </code></pre>
  
  <p>Its working great on IE +9 FF and Chrome etc.. But not in IE9 anyone by any chance know the issue?</p>
  
  <p>Note: The events get registered on page load.</p>