diff --git a/examples/marks.js b/examples/marks.js
index 22e408c..a487bc0 100644
--- a/examples/marks.js
+++ b/examples/marks.js
@@ -8,7 +8,9 @@ var Slider = require('rc-slider');
var style = {width: 400, margin: 50};
var marks = ['A','B','C','D', 'E', 'F'];
-var log = console.log.bind(console);
+var log = function(value) {
+ console.log(value);
+};
ReactDOM.render(
diff --git a/examples/range.js b/examples/range.js
index 42d5545..6d7c4a5 100644
--- a/examples/range.js
+++ b/examples/range.js
@@ -7,7 +7,9 @@ var ReactDOM = require('react-dom');
var Slider = require('rc-slider');
var style = {width: 400, margin: 50};
-var log = console.log.bind(console);
+var log = function(value) {
+ console.log(value);
+};
var CustomizedRange = React.createClass({
getInitialState: function() {
diff --git a/examples/slider.js b/examples/slider.js
index beb7656..8273936 100644
--- a/examples/slider.js
+++ b/examples/slider.js
@@ -7,7 +7,9 @@ var ReactDOM = require('react-dom');
var Slider = require('rc-slider');
var style = {width: 400, margin: 50};
-var log = console.log.bind(console);
+var log = function(value) {
+ console.log(value);
+};
function percentFormatter(v) {