Using wheelDelta on IE11
<p>So I made a page that uses parallax scrolling. The parallax is working smoothly on Chrome and firefox, but on IE it started stuttering. So I made (by that I mean googled) this script that <strong>fixed it on Edge and IE10</strong></p>

<pre><code>    if(navigator.userAgent.match(/(?:\b(MS)?IE\s+|\bTrident\/7\.0;.*\s+rv:|\bEdge\/)(\d+)/)) {
        jQuery('body').on("mousewheel", function () {
            // remove default behavior
            event.preventDefault();

            //scroll without smoothing
             var wheelDelta = event.wheelDelta;
             var currentScrollPosition = window.pageYOffset;
             window.scrollTo(0, currentScrollPosition - wheelDelta);
        });
}
</code></pre>

<p>But it completely broke scrolling on IE11. 
It's really strange that it works on IE10 and edge but not on IE11.</p>

<p>Anyone know what might be a fix for that problem? I imagine that addeventlistener would help, but I didnt manage to implement it correctly.</p>

<p>Would really appreciate the help!!</p>

<p><strong>EDIT: On EDGE the zooming is broken too. Is that inevitable?</strong></p>