This is because I.E. doesn't support touchmove, or touchend events. In order to be compatible, you typically have to a check for events: window.navigator.msPointerEnabled ? "MSPointerMove" : "touchmove"