Authored by 梁志锋

update

@@ -18,8 +18,6 @@ var searchH = $('.newbrand-search').outerHeight(), @@ -18,8 +18,6 @@ var searchH = $('.newbrand-search').outerHeight(),
18 18
19 var myHammer, searchBtnHammer, clearTextHammer; 19 var myHammer, searchBtnHammer, clearTextHammer;
20 20
21 -var $rightBarCon = $('#right-bar .con').find('b').unbind();  
22 -  
23 swiper = new Swiper('.swiper-container', { 21 swiper = new Swiper('.swiper-container', {
24 lazyLoading: true, 22 lazyLoading: true,
25 loop: true, 23 loop: true,
@@ -54,17 +52,14 @@ if ($brandList.length > 0) { @@ -54,17 +52,14 @@ if ($brandList.length > 0) {
54 }); 52 });
55 } 53 }
56 54
57 -if ($rightBarCon[0]) {  
58 - myHammer = new Hammer($rightBarCon[0]);  
59 - myHammer.on('tap', function(e) {  
60 - var index = $rightBarCon.index(); 55 +$('#right-bar .con').find('b').unbind().on('touchstart', function() {
  56 + var index = $(this).index();
61 57
62 if ($('.bar-' + index).size() > 0) { 58 if ($('.bar-' + index).size() > 0) {
63 document.body.scrollTop = parseInt($('.bar-' + index)[0].offsetTop) - parseInt(brandSwipe - 1); 59 document.body.scrollTop = parseInt($('.bar-' + index)[0].offsetTop) - parseInt(brandSwipe - 1);
64 } 60 }
65 - e.srcEvent.stopPropagation();  
66 - });  
67 -} 61 + e.stopPropagation();
  62 +});
68 63
69 function searchResult(type) { 64 function searchResult(type) {
70 var keyword = $('#keyword').val(), 65 var keyword = $('#keyword').val(),
@@ -80,7 +80,7 @@ function search() { @@ -80,7 +80,7 @@ function search() {
80 }, 80 },
81 success: function(data) { 81 success: function(data) {
82 if (data === ' ') { 82 if (data === ' ') {
83 - loading = true; 83 + loading = false;
84 if (gender) { 84 if (gender) {
85 if (gender === '1,3') { 85 if (gender === '1,3') {
86 url = '/boys/bottomBanner'; 86 url = '/boys/bottomBanner';
@@ -194,6 +194,7 @@ function search(opt) { @@ -194,6 +194,7 @@ function search(opt) {
194 } 194 }
195 195
196 if (data === ' ') { 196 if (data === ' ') {
  197 + searching = false;
197 nav.end = true; 198 nav.end = true;
198 199
199 if (nav.reload) { 200 if (nav.reload) {
@@ -223,8 +223,8 @@ function search(opt) { @@ -223,8 +223,8 @@ function search(opt) {
223 } 223 }
224 224
225 if (data === ' ') { 225 if (data === ' ') {
  226 + searching = false;
226 nav.end = true; 227 nav.end = true;
227 -  
228 if (nav.reload) { 228 if (nav.reload) {
229 $container.html(noResult); 229 $container.html(noResult);
230 } 230 }