Showing
1 changed file
with
5 additions
and
3 deletions
@@ -5,6 +5,7 @@ | @@ -5,6 +5,7 @@ | ||
5 | */ | 5 | */ |
6 | 6 | ||
7 | var $ = require('jquery'), | 7 | var $ = require('jquery'), |
8 | + Hammer = require('hammer'), | ||
8 | Swiper = require('yoho.iswiper'); | 9 | Swiper = require('yoho.iswiper'); |
9 | 10 | ||
10 | var info = require('./info'), | 11 | var info = require('./info'), |
@@ -25,7 +26,7 @@ var $infoList = $('#info-list'), | @@ -25,7 +26,7 @@ var $infoList = $('#info-list'), | ||
25 | 26 | ||
26 | var state = {}; | 27 | var state = {}; |
27 | 28 | ||
28 | -var mySwiper; | 29 | +var mySwiper, navHammer; |
29 | 30 | ||
30 | if ($loadMoreInfo.length > 0) { | 31 | if ($loadMoreInfo.length > 0) { |
31 | $loading = $loadMoreInfo.children('.loading'); | 32 | $loading = $loadMoreInfo.children('.loading'); |
@@ -56,8 +57,9 @@ info.initInfosEvt($infoList); | @@ -56,8 +57,9 @@ info.initInfosEvt($infoList); | ||
56 | }); | 57 | }); |
57 | }()); | 58 | }()); |
58 | 59 | ||
59 | -$nav.delegate('.guang-nav-item', 'tap', function() { | ||
60 | - var $this = $(this), | 60 | +navHammer = new Hammer($nav[0]); |
61 | +navHammer.on('tap', function(e) { | ||
62 | + var $this = $(e.target).closest('.guang-nav-item'), | ||
61 | $content, | 63 | $content, |
62 | index; | 64 | index; |
63 | 65 |
-
Please register or login to post a comment