Use of Touch events on JS mobile terminals
With the popularization of smart phones and tablet computers, more and more people use mobile devices to browse the web. The mouse events we usually use on PC browsers, such as: click, mouseover, etc., are no longer available Satisfying the characteristics of the touch screen of mobile devices, the arrival of the touch era is inseparable from those touch events. Touch event contains 4 interfaces. TouchEvent Represents the event that occurs when the touch behavior changes on the plane. Touch Represents the user’s finger and the touch plane A touch point between. TouchList Represents a series of Touch; Generally, this interface is used when the user touches the touch surface with multiple fingers at the same time. DocumentTouch contains some convenient methods for creating Touch objects and TouchList objects. (refer to https:/ /developer.mozilla.org/zh-CN/docs/Web/API/Touch_events ) The TouchEvent interface can respond to basic touch events (such as a single finger click), which contains Some specific events, Event type: touchstart: touch start (finger on the touch screen) touchmove: drag (finger on the touch screen Move) touchend: The touch ends (the finger is removed from the touch screen) touchenter: The moving finger enters a dom element. touchleave: The moving finger leaves a dom element.…