移动设备上用到核心 touch事件,处理 touch事件能跟踪到屏幕的滑动。
touchstart:手指放到屏幕上触发
touchmove:手指在屏幕上滑动触发
touchend:手指离开屏幕触发
监听滑块停止离开时触发
document.getElementById('field-range').addEventListener('touchend', function() {
//具体业务
});
注意:监听只能注册一次。
if(_this.isListener) {
document.getElementById('field-range').addEventListener('touchend', function() {
//具体业务
});
_this.isListener = false;
}