Merge branch 'release/5.2' of git.yoho.cn:fe/yohobuywap-node into release/5.2
Showing
5 changed files
with
51 additions
and
38 deletions
1 | +{{#if singleOne}} | ||
2 | +{{#data}} | ||
3 | + <div class="banner-list"> | ||
4 | + <a href="{{url}}"> | ||
5 | + <img src="{{image src 640 200}}" alt=""> | ||
6 | + </a> | ||
7 | + </div> | ||
8 | +{{/data}} | ||
9 | +{{else}} | ||
1 | <div class="banner-center banner-center-swiper"> | 10 | <div class="banner-center banner-center-swiper"> |
2 | - {{#if singleOne}} | 11 | + <ul class="banner-list swiper-wrapper clearfix"> |
3 | {{#data}} | 12 | {{#data}} |
4 | - <div class="banner-list"> | ||
5 | - <a href="{{url}}"> | ||
6 | - <img src="{{image src 640 200}}" alt=""> | ||
7 | - </a> | ||
8 | - </div> | 13 | + <li class="swiper-slide"> |
14 | + <a href="{{url}}"> | ||
15 | + <img src="{{image src 640 200}}" alt=""> | ||
16 | + </a> | ||
17 | + </li> | ||
9 | {{/data}} | 18 | {{/data}} |
10 | - {{else}} | ||
11 | - <ul class="banner-list swiper-wrapper clearfix"> | ||
12 | - {{#data}} | ||
13 | - <li class="swiper-slide"> | ||
14 | - <a href="{{url}}"> | ||
15 | - <img src="{{image src 640 200}}" alt=""> | ||
16 | - </a> | ||
17 | - </li> | ||
18 | - {{/data}} | ||
19 | - </ul> | ||
20 | - {{/if}} | 19 | + </ul> |
21 | <div class="swiper-pagination" {{#unless singleOne}}style="display:block"{{/unless}}> | 20 | <div class="swiper-pagination" {{#unless singleOne}}style="display:block"{{/unless}}> |
22 | <div class="pagination-inner"> | 21 | <div class="pagination-inner"> |
23 | </div> | 22 | </div> |
24 | </div> | 23 | </div> |
25 | </div> | 24 | </div> |
25 | +{{/if}} |
1 | +{{#if banner_image.[1]}} | ||
1 | <div class="banner-center banner-center-swiper" style="border: 0;"> | 2 | <div class="banner-center banner-center-swiper" style="border: 0;"> |
2 | - {{#if banner_image.[1]}} | ||
3 | <ul class="banner-list swiper-wrapper clearfix"> | 3 | <ul class="banner-list swiper-wrapper clearfix"> |
4 | {{#banner_image}} | 4 | {{#banner_image}} |
5 | <li class="swiper-slide"> | 5 | <li class="swiper-slide"> |
@@ -9,17 +9,17 @@ | @@ -9,17 +9,17 @@ | ||
9 | </li> | 9 | </li> |
10 | {{/banner_image}} | 10 | {{/banner_image}} |
11 | </ul> | 11 | </ul> |
12 | - {{else}} | ||
13 | - {{#banner_image}} | ||
14 | - <div class="banner-list"> | ||
15 | - <a href="{{url}}"> | ||
16 | - <img src="{{image src 640 200}}" alt=""> | ||
17 | - </a> | ||
18 | - </div> | ||
19 | - {{/banner_image}} | ||
20 | - {{/if}} | ||
21 | <div class="swiper-pagination" {{#if banner_image.[1]}}style="display:block"{{/if}}> | 12 | <div class="swiper-pagination" {{#if banner_image.[1]}}style="display:block"{{/if}}> |
22 | <div class="pagination-inner"> | 13 | <div class="pagination-inner"> |
23 | </div> | 14 | </div> |
24 | </div> | 15 | </div> |
25 | -</div> | ||
16 | +</div> | ||
17 | +{{else}} | ||
18 | +{{#banner_image}} | ||
19 | +<div class="banner-list single-one"> | ||
20 | + <a href="{{url}}"> | ||
21 | + <img src="{{image src 640 200}}" alt=""> | ||
22 | + </a> | ||
23 | +</div> | ||
24 | +{{/banner_image}} | ||
25 | +{{/if}} |
@@ -112,16 +112,22 @@ if ($('.banner-swiper').find('li').size() > 1) { | @@ -112,16 +112,22 @@ if ($('.banner-swiper').find('li').size() > 1) { | ||
112 | } | 112 | } |
113 | 113 | ||
114 | // single_image的轮播 | 114 | // single_image的轮播 |
115 | -if ($('.banner-center-swiper').find('li').size() > 1) { | ||
116 | - new Swiper('.banner-center-swiper', { | ||
117 | - loop: true, | ||
118 | - autoplay: 3000, | ||
119 | - autoplayDisableOnInteraction: false, | ||
120 | - paginationClickable: true, | ||
121 | - slideElement: 'li', | ||
122 | - pagination: '.banner-center .pagination-inner' | ||
123 | - }); | ||
124 | -} | 115 | + |
116 | + | ||
117 | +$('.banner-center-swiper').each(function() { | ||
118 | + if ($(this).find('li').size() > 1) { | ||
119 | + new Swiper('.banner-center-swiper', { | ||
120 | + loop: true, | ||
121 | + autoplay: 3000, | ||
122 | + autoplayDisableOnInteraction: false, | ||
123 | + paginationClickable: true, | ||
124 | + slideElement: 'li', | ||
125 | + pagination: '.banner-center .pagination-inner', | ||
126 | + }); | ||
127 | + } else { | ||
128 | + $(this).unbind(); | ||
129 | + } | ||
130 | +}); | ||
125 | 131 | ||
126 | // 热门品牌滑动 | 132 | // 热门品牌滑动 |
127 | new Swiper('.brands-swiper', { | 133 | new Swiper('.brands-swiper', { |
@@ -245,6 +251,7 @@ var checkShop = function() { | @@ -245,6 +251,7 @@ var checkShop = function() { | ||
245 | $('.recom-shop').each(function() { | 251 | $('.recom-shop').each(function() { |
246 | shopIds.push($(this).attr('shopId')); | 252 | shopIds.push($(this).attr('shopId')); |
247 | }); | 253 | }); |
254 | + shopIds.length && | ||
248 | $.ajax({ | 255 | $.ajax({ |
249 | type: 'POST', | 256 | type: 'POST', |
250 | url: '/channel/shopRecom', | 257 | url: '/channel/shopRecom', |
-
Please register or login to post a comment