源码里:
1
2
3
4
5
|
if
(stopGear) {
var
gearVal = Math.abs(pos) / 2;
setGear(target, gearVal);
clearInterval(target[
"int_"
+ target.id]);
}
|
把
1
|
var
gearVal = Math.abs(pos) / 2;
|
改成
1
|
var
gearVal = Math.abs(pos) / 2 || 0 ;
|
就好了,主要是因为单击的时候gearVal 没有获取到值。