Showing
3 changed files
with
13 additions
and
1 deletions
@@ -35,6 +35,7 @@ $(function() { | @@ -35,6 +35,7 @@ $(function() { | ||
35 | var $vipFloor = $('.vip-floor'); | 35 | var $vipFloor = $('.vip-floor'); |
36 | var $saleNavWrap = $('.sale-nav-wrap'); | 36 | var $saleNavWrap = $('.sale-nav-wrap'); |
37 | var $listNav = $saleNavWrap.find('#list-nav'); | 37 | var $listNav = $saleNavWrap.find('#list-nav'); |
38 | + var $filterMask = $('.filter-mask'); | ||
38 | 39 | ||
39 | $('.sale-nav').on('click', function() { | 40 | $('.sale-nav').on('click', function() { |
40 | $saleNavSelect.toggleClass('show'); | 41 | $saleNavSelect.toggleClass('show'); |
@@ -61,11 +62,18 @@ $(function() { | @@ -61,11 +62,18 @@ $(function() { | ||
61 | $saleNavWrap.css({ | 62 | $saleNavWrap.css({ |
62 | height: $saleNavWrap.height() | 63 | height: $saleNavWrap.height() |
63 | }); | 64 | }); |
65 | + | ||
64 | $(window).on('scroll', function() { | 66 | $(window).on('scroll', function() { |
67 | + if (!$filterMask.length) { | ||
68 | + $filterMask = $('.filter-mask'); | ||
69 | + } | ||
70 | + | ||
65 | if ($body.scrollTop() > $saleNavWrap.offset().top) { | 71 | if ($body.scrollTop() > $saleNavWrap.offset().top) { |
66 | $listNav.addClass('fixed'); | 72 | $listNav.addClass('fixed'); |
73 | + $filterMask.addClass('fixed'); | ||
67 | } else { | 74 | } else { |
68 | $listNav.removeClass('fixed'); | 75 | $listNav.removeClass('fixed'); |
76 | + $filterMask.removeClass('fixed'); | ||
69 | } | 77 | } |
70 | }).trigger('scroll'); | 78 | }).trigger('scroll'); |
71 | }); | 79 | }); |
-
Please register or login to post a comment