Showing
1 changed file
with
20 additions
and
10 deletions
@@ -34,6 +34,10 @@ module.exports = function(specificGender) { | @@ -34,6 +34,10 @@ module.exports = function(specificGender) { | ||
34 | 34 | ||
35 | var $footer; | 35 | var $footer; |
36 | 36 | ||
37 | + var bottomBannerLoaded; | ||
38 | + | ||
39 | + require('../common'); | ||
40 | + | ||
37 | ellipsis.init(); | 41 | ellipsis.init(); |
38 | 42 | ||
39 | // ajax url | 43 | // ajax url |
@@ -47,19 +51,19 @@ module.exports = function(specificGender) { | @@ -47,19 +51,19 @@ module.exports = function(specificGender) { | ||
47 | } else if (yohoCoinType) { | 51 | } else if (yohoCoinType) { |
48 | 52 | ||
49 | gender = (specificGender === 'boys' || $('.mobile-wrap').hasClass('boys-wrap')) ? | 53 | gender = (specificGender === 'boys' || $('.mobile-wrap').hasClass('boys-wrap')) ? |
50 | - '1,3&rec_pos=100009' : '2,3&rec_pos=100009', | 54 | + '1,3&rec_pos=100009' : '2,3&rec_pos=100009'; |
51 | url = '/product/recom/maylike?gender=' + gender; | 55 | url = '/product/recom/maylike?gender=' + gender; |
52 | RECPOSE = 110009; | 56 | RECPOSE = 110009; |
53 | 57 | ||
54 | } else if (logisticType) { // 物流页面 | 58 | } else if (logisticType) { // 物流页面 |
55 | gender = (specificGender === 'boys' || $('.mobile-wrap').hasClass('boys-wrap')) ? | 59 | gender = (specificGender === 'boys' || $('.mobile-wrap').hasClass('boys-wrap')) ? |
56 | - '1,3&rec_pos=100006' : '2,3&rec_pos=100006', | 60 | + '1,3&rec_pos=100006' : '2,3&rec_pos=100006'; |
57 | url = '/product/recom/maylike?gender=' + gender; | 61 | url = '/product/recom/maylike?gender=' + gender; |
58 | RECPOSE = 110006; | 62 | RECPOSE = 110006; |
59 | 63 | ||
60 | } else { | 64 | } else { |
61 | gender = (specificGender === 'boys' || $('.mobile-wrap').hasClass('boys-wrap')) ? | 65 | gender = (specificGender === 'boys' || $('.mobile-wrap').hasClass('boys-wrap')) ? |
62 | - '1,3&rec_pos=100001' : '2,3&rec_pos=100002', | 66 | + '1,3&rec_pos=100001' : '2,3&rec_pos=100002'; |
63 | url = '/product/recom/maylike?gender=' + gender; | 67 | url = '/product/recom/maylike?gender=' + gender; |
64 | } | 68 | } |
65 | 69 | ||
@@ -126,6 +130,7 @@ module.exports = function(specificGender) { | @@ -126,6 +130,7 @@ module.exports = function(specificGender) { | ||
126 | }, | 130 | }, |
127 | success: function(data) { | 131 | success: function(data) { |
128 | var PRDID = []; | 132 | var PRDID = []; |
133 | + | ||
129 | if (data === ' ' || data === '') { | 134 | if (data === ' ' || data === '') { |
130 | searching = true; | 135 | searching = true; |
131 | 136 | ||
@@ -133,17 +138,21 @@ module.exports = function(specificGender) { | @@ -133,17 +138,21 @@ module.exports = function(specificGender) { | ||
133 | 138 | ||
134 | // 有货币页面不加载底部 | 139 | // 有货币页面不加载底部 |
135 | if (gender && !specificGender) { | 140 | if (gender && !specificGender) { |
136 | - gender = gender.substr(0, 3); | ||
137 | - | ||
138 | - if (gender === '1,3') { | ||
139 | - url = '/boys/bottomBanner'; | ||
140 | - } else { | ||
141 | - url = '/girls/bottomBanner'; | 141 | + if (bottomBannerLoaded) { |
142 | + return; | ||
142 | } | 143 | } |
144 | + | ||
145 | + url = '/channel/bottomBanner'; | ||
146 | + | ||
143 | $.ajax({ | 147 | $.ajax({ |
144 | type: 'GET', | 148 | type: 'GET', |
145 | url: url, | 149 | url: url, |
150 | + data: { | ||
151 | + gender: window.queryString._Channel | ||
152 | + }, | ||
146 | success: function(data) { | 153 | success: function(data) { |
154 | + bottomBannerLoaded = true; | ||
155 | + | ||
147 | if (data && data.img) { | 156 | if (data && data.img) { |
148 | $('#load-more-img').show(); | 157 | $('#load-more-img').show(); |
149 | $('#load-more-img a').attr('href', data.url); | 158 | $('#load-more-img a').attr('href', data.url); |
@@ -208,7 +217,7 @@ module.exports = function(specificGender) { | @@ -208,7 +217,7 @@ module.exports = function(specificGender) { | ||
208 | }); | 217 | }); |
209 | } | 218 | } |
210 | 219 | ||
211 | - $('.maybe-like p').on('touchstart', function(e) { | 220 | + $('.maybe-like p').on('touchstart', function() { |
212 | search(); | 221 | search(); |
213 | }); | 222 | }); |
214 | 223 | ||
@@ -232,6 +241,7 @@ module.exports = function(specificGender) { | @@ -232,6 +241,7 @@ module.exports = function(specificGender) { | ||
232 | $('.maybe-like .goods-list').on('click', 'a', function() { | 241 | $('.maybe-like .goods-list').on('click', 'a', function() { |
233 | var index = $(this).closest('.good-info').index() + 1, | 242 | var index = $(this).closest('.good-info').index() + 1, |
234 | pageNum = 50; | 243 | pageNum = 50; |
244 | + | ||
235 | window.givePoint({ | 245 | window.givePoint({ |
236 | REC_POSE: RECPOSE, | 246 | REC_POSE: RECPOSE, |
237 | PRD_ID: $(this).closest('.good-info').data('id'), | 247 | PRD_ID: $(this).closest('.good-info').data('id'), |
-
Please register or login to post a comment