使用时按住移动,正常是没问题的,但是当鼠标超出slider范围时松开鼠标左键,移动还依然会跟随移动。
//判断鼠标是否超出 骰子位置,如超出则终止移动事件
if(!document.getElementById('sliderHandler').contains(window.event.srcElement)){
this.touching = false
}
在 Slider.prototype.touchMove = function (e) {} 方法里加上上面那段代码就可以解决了。