Authored by 陈峰

经典店铺商品列表tab定位

@@ -124,6 +124,7 @@ var defaultOpt = require('../common/query-param'); @@ -124,6 +124,7 @@ var defaultOpt = require('../common/query-param');
124 // 切换active状态到$pre上 124 // 切换active状态到$pre上
125 $pre.addClass('active'); 125 $pre.addClass('active');
126 $pre.siblings('.filter').removeClass('active'); 126 $pre.siblings('.filter').removeClass('active');
  127 + subNavScrollTo();
127 } 128 }
128 }); 129 });
129 } 130 }
@@ -745,6 +746,7 @@ $newList.on('touchstart', 'li', function(e) { @@ -745,6 +746,7 @@ $newList.on('touchstart', 'li', function(e) {
745 }, function() { 746 }, function() {
746 }); 747 });
747 } 748 }
  749 + subNavScrollTo();
748 e.stopPropagation(); 750 e.stopPropagation();
749 751
750 }); 752 });
@@ -786,7 +788,9 @@ $subNav.on('touchend touchcancel', function(e) { @@ -786,7 +788,9 @@ $subNav.on('touchend touchcancel', function(e) {
786 $newList.find('li.sale').addClass('active').siblings().removeClass('active'); 788 $newList.find('li.sale').addClass('active').siblings().removeClass('active');
787 } 789 }
788 newListHide(); 790 newListHide();
789 - subNavScrollTo(); 791 + if ($('#pos-list').hasClass('hide')) {
  792 + subNavScrollTo();
  793 + }
790 return true; 794 return true;
791 } 795 }
792 796
@@ -813,7 +817,9 @@ $subNav.on('touchend touchcancel', function(e) { @@ -813,7 +817,9 @@ $subNav.on('touchend touchcancel', function(e) {
813 } 817 }
814 818
815 } 819 }
816 - subNavScrollTo(); 820 + if ($('#pos-list').hasClass('hide')) {
  821 + subNavScrollTo();
  822 + }
817 } else { 823 } else {
818 824
819 filter.hideFilter();// 隐藏面板 825 filter.hideFilter();// 隐藏面板
@@ -881,7 +887,9 @@ $subNav.on('touchend touchcancel', function(e) { @@ -881,7 +887,9 @@ $subNav.on('touchend touchcancel', function(e) {
881 $subNav.children().removeClass('active'); 887 $subNav.children().removeClass('active');
882 $subNav.find(cname).addClass('active'); 888 $subNav.find(cname).addClass('active');
883 } 889 }
884 - 890 + if (!$('#pos-list').hasClass('hide')) {
  891 + subNavScrollTo();
  892 + }
885 if (nav.reload) { 893 if (nav.reload) {
886 search({ 894 search({
887 type: 'shop_id', 895 type: 'shop_id',
@@ -622,7 +622,7 @@ @@ -622,7 +622,7 @@
622 z-index: 5; 622 z-index: 5;
623 &.classics { 623 &.classics {
624 position: fixed; 624 position: fixed;
625 - top: 90px; 625 + top: 81px;
626 left: 0px; 626 left: 0px;
627 } 627 }
628 li { 628 li {