Authored by xuqi

guang home hammer

@@ -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