diff --git a/www/slide/slide.js b/www/slide/slide.js index 66182049c..ce44bb51b 100644 --- a/www/slide/slide.js +++ b/www/slide/slide.js @@ -205,14 +205,23 @@ define([ var addEvent = function () { console.log($modal); var icon_to; - $modal.mousemove(function () { + var mousemove = function () { + console.log($modal); var $buttons = $modal.find('.cp-app-slide-modal-button'); $buttons.show(); + if (icon_to) { window.clearTimeout(icon_to); } icon_to = window.setTimeout(function() { $buttons.fadeOut(); }, 1000); - }); + } + + $modal.mousemove(mousemove); + $modal.on('touchstart', mousemove); + $modal.on('touchend', mousemove); + $modal.on('touchcancel', mousemove); + $modal.on('touchmove', mousemove); + $modal.find('#cp-app-slide-modal-exit').click(function () { var ev = $.Event("keyup"); ev.which = 27;