fixes some bugs to gzip css and js
Showing
4 changed files
with
8 additions
and
1 deletions
@@ -8678,6 +8678,7 @@ var chosePanel = require("js/cart/chose-panel"), | @@ -8678,6 +8678,7 @@ var chosePanel = require("js/cart/chose-panel"), | ||
8678 | 8678 | ||
8679 | var $cartContent = $('.cart-content'), | 8679 | var $cartContent = $('.cart-content'), |
8680 | cartType = $('#cartType').val(), | 8680 | cartType = $('#cartType').val(), |
8681 | + $cartNav = $('.cart-nav'), | ||
8681 | hasShowCartPresellTip = false; | 8682 | hasShowCartPresellTip = false; |
8682 | 8683 | ||
8683 | var navHammer, | 8684 | var navHammer, |
@@ -8769,7 +8770,7 @@ if ('advance' === cartType) { | @@ -8769,7 +8770,7 @@ if ('advance' === cartType) { | ||
8769 | $(window).trigger('scroll'); | 8770 | $(window).trigger('scroll'); |
8770 | } | 8771 | } |
8771 | 8772 | ||
8772 | -if ($('.cart-nav').length > 0) { | 8773 | +if ($cartNav.length > 0) { |
8773 | navHammer = new Hammer(document.getElementsByClassName('cart-nav')[0]); | 8774 | navHammer = new Hammer(document.getElementsByClassName('cart-nav')[0]); |
8774 | navHammer.on('tap', function(e) { | 8775 | navHammer.on('tap', function(e) { |
8775 | var $this = $(e.target).closest('li'); | 8776 | var $this = $(e.target).closest('li'); |
@@ -8844,6 +8845,12 @@ $('.chose').on('touchend', function() { | @@ -8844,6 +8845,12 @@ $('.chose').on('touchend', function() { | ||
8844 | chosePanel.show(); | 8845 | chosePanel.show(); |
8845 | }); | 8846 | }); |
8846 | 8847 | ||
8848 | +$cartNav.on('touchstart', 'li', function(e) { | ||
8849 | + $(this).addClass('bytouch'); | ||
8850 | +}).on('touchend touchcancel', function() { | ||
8851 | + $cartNav.find('li').removeClass('bytouch'); | ||
8852 | +}); | ||
8853 | + | ||
8847 | //提前触发lazyload | 8854 | //提前触发lazyload |
8848 | $(window).scrollTop(1).scrollTop(0); | 8855 | $(window).scrollTop(1).scrollTop(0); |
8849 | 8856 |
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
-
Please register or login to post a comment