aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--slides/vendor/slides.js24
1 files changed, 24 insertions, 0 deletions
diff --git a/slides/vendor/slides.js b/slides/vendor/slides.js
index 77fcca6..49db88f 100644
--- a/slides/vendor/slides.js
+++ b/slides/vendor/slides.js
@@ -115,3 +115,27 @@ window.addEventListener('load', function(evt) {
115 } 115 }
116 116
117}, false); 117}, false);
118
119
120// hide mouse after 5seconds
121(function() {
122 var mouseTimer = null,
123 cursorVisible = true;
124
125 function disappearCursor() {
126 mouseTimer = null;
127 document.body.style.cursor = 'none';
128 cursorVisible = false;
129 }
130
131 document.onmousemove = function() {
132 if (mouseTimer) {
133 window.clearTimeout(mouseTimer);
134 }
135 if (!cursorVisible) {
136 document.body.style.cursor = 'default';
137 cursorVisible = true;
138 }
139 mouseTimer = window.setTimeout(disappearCursor, 5000);
140 };
141})();