Showing
1 changed file
with
9 additions
and
4 deletions
@@ -4,7 +4,8 @@ | @@ -4,7 +4,8 @@ | ||
4 | * @date: 2015/10/19 | 4 | * @date: 2015/10/19 |
5 | */ | 5 | */ |
6 | 6 | ||
7 | -var $ = require('jquery'); | 7 | +var $ = require('jquery'), |
8 | + Hammer = require('hammer'); | ||
8 | 9 | ||
9 | var $input = $('#search-input input'); | 10 | var $input = $('#search-input input'); |
10 | 11 | ||
@@ -20,13 +21,16 @@ var writeSearch = require('./write-search'); | @@ -20,13 +21,16 @@ var writeSearch = require('./write-search'); | ||
20 | 21 | ||
21 | var ranToken = writeSearch.getRanToken(); | 22 | var ranToken = writeSearch.getRanToken(); |
22 | 23 | ||
23 | -$clearHistory.bind('tap', function() { | 24 | +var chHammer, cHammer; |
25 | + | ||
26 | +chHammer = new Hammer($clearHistory[0]); | ||
27 | +chHammer.on('tap', function() { | ||
24 | localStorage.removeItem('historys'); | 28 | localStorage.removeItem('historys'); |
25 | 29 | ||
26 | $history.html(''); | 30 | $history.html(''); |
27 | }); | 31 | }); |
28 | 32 | ||
29 | -$input.bind('input', function() { | 33 | +$input.on('input', function() { |
30 | if ($input.val() === '') { | 34 | if ($input.val() === '') { |
31 | $clear.addClass('hide'); | 35 | $clear.addClass('hide'); |
32 | } else { | 36 | } else { |
@@ -34,7 +38,8 @@ $input.bind('input', function() { | @@ -34,7 +38,8 @@ $input.bind('input', function() { | ||
34 | } | 38 | } |
35 | }); | 39 | }); |
36 | 40 | ||
37 | -$clear.bind('tap', function() { | 41 | +cHammer = new Hammer($clear[0]); |
42 | +cHammer.on('tap', function() { | ||
38 | $input.val('').trigger('input'); | 43 | $input.val('').trigger('input'); |
39 | }); | 44 | }); |
40 | 45 |
-
Please register or login to post a comment