fix: fix ie8 can not support e.pageX bug.

This commit is contained in:
simaQ
2015-08-19 17:18:36 +08:00
parent 41f5ddb9bd
commit b70a4e8c94
+2 -2
View File
@@ -112,7 +112,7 @@ const Slider = React.createClass({
},
onMouseMove(e) {
const position = e.pageX;
const position = e.pageX || (e.clientX + document.documentElement.scrollLeft); // to compat ie8
this.onMove(e, position);
},
@@ -162,7 +162,7 @@ const Slider = React.createClass({
},
onSliderMouseDown(e) {
const position = e.pageX;
const position = e.pageX || (e.clientX + document.documentElement.scrollLeft); // to compat ie8
const value = this._calValueByPos(position);
this._triggerEvents('onChange', value);
this._start(position);