Authored by ccbikai

筛选位置 Bug 修复

... ... @@ -44,7 +44,6 @@
<div class="sale-nav-wrap">
{{> common/filter-nav}}
</div>
{{> product/sale/common}}
</div>
... ...
... ... @@ -35,6 +35,7 @@ $(function() {
var $vipFloor = $('.vip-floor');
var $saleNavWrap = $('.sale-nav-wrap');
var $listNav = $saleNavWrap.find('#list-nav');
var $filterMask = $('.filter-mask');
$('.sale-nav').on('click', function() {
$saleNavSelect.toggleClass('show');
... ... @@ -61,11 +62,18 @@ $(function() {
$saleNavWrap.css({
height: $saleNavWrap.height()
});
$(window).on('scroll', function() {
if (!$filterMask.length) {
$filterMask = $('.filter-mask');
}
if ($body.scrollTop() > $saleNavWrap.offset().top) {
$listNav.addClass('fixed');
$filterMask.addClass('fixed');
} else {
$listNav.removeClass('fixed');
$filterMask.removeClass('fixed');
}
}).trigger('scroll');
});
... ...
... ... @@ -110,6 +110,11 @@
left: 0;
}
}
.filter-mask.fixed {
position: fixed;
top: 70px;
}
}
.sale-vip-page {
... ...