Authored by Lynnic

为评论和咨询列表添加ajax滚动加载

@@ -47,15 +47,6 @@ function search() { @@ -47,15 +47,6 @@ function search() {
47 slidesPerView: 'auto' 47 slidesPerView: 'auto'
48 }); 48 });
49 49
50 - //优选  
51 - // recommendSwiper = new Swiper('#swiper-recommend', {  
52 - // slidesPerView: 'auto',  
53 - // grabCursor: true,  
54 - // slideElement: 'li',  
55 - // lazyLoading: true,  
56 - // watchSlidesVisibility: true  
57 - // });  
58 -  
59 searching = false; 50 searching = false;
60 end = true; 51 end = true;
61 loading.hideLoadingMask(); 52 loading.hideLoadingMask();
@@ -12,7 +12,6 @@ var goodsSwiper; @@ -12,7 +12,6 @@ var goodsSwiper;
12 require('./desc'); 12 require('./desc');
13 require('./comments-consults'); 13 require('./comments-consults');
14 require('./like'); 14 require('./like');
15 -require('../recommend-for-you.js');  
16 15
17 lazyLoad($('img.lazy')); 16 lazyLoad($('img.lazy'));
18 17
@@ -44,6 +44,6 @@ likeHammer.on('tap', function(e) { @@ -44,6 +44,6 @@ likeHammer.on('tap', function(e) {
44 44
45 }); 45 });
46 46
47 -$('#likeBtn').on('click', function(e) {  
48 - return false;  
49 -});  
  47 +// $('#likeBtn').on('click', function(e) {
  48 +// return false;
  49 +// });
@@ -39,6 +39,7 @@ @@ -39,6 +39,7 @@
39 } 39 }
40 40
41 .goods-consults-page { 41 .goods-consults-page {
  42 + background-color: #f0f0f0;
42 .goto-consult { 43 .goto-consult {
43 padding: 0 pxToRem(28px); 44 padding: 0 pxToRem(28px);
44 height: pxToRem(120px); 45 height: pxToRem(120px);
@@ -60,6 +61,7 @@ @@ -60,6 +61,7 @@
60 } 61 }
61 .goods-consults { 62 .goods-consults {
62 .consult-item { 63 .consult-item {
  64 + margin-top: pxToRem(30px);
63 padding: pxToRem(20px) pxToRem(28px); 65 padding: pxToRem(20px) pxToRem(28px);
64 background-color: #fff; 66 background-color: #fff;
65 .question { 67 .question {
@@ -99,10 +101,10 @@ @@ -99,10 +101,10 @@
99 } 101 }
100 } 102 }
101 } 103 }
102 - .gap-block {  
103 - min-height: 30rem/$pxConvertRem;  
104 - background-color: #f0f0f0;  
105 - } 104 + // .gap-block {
  105 + // min-height: 30rem/$pxConvertRem;
  106 + // background-color: #f0f0f0;
  107 + // }
106 } 108 }
107 109
108 .consult-form-page { 110 .consult-form-page {
1 {{> layout/header}} 1 {{> layout/header}}
2 <div class="goods-comments-page yoho-page"> 2 <div class="goods-comments-page yoho-page">
3 {{#comments}} 3 {{#comments}}
4 - <div class="goods-comments"> 4 + <div class="goods-comments" id="goods-comments">
5 {{#list}} 5 {{#list}}
6 <div class="comment-item"> 6 <div class="comment-item">
7 <span class="user-name"> 7 <span class="user-name">
@@ -21,6 +21,9 @@ @@ -21,6 +21,9 @@
21 </div> 21 </div>
22 {{/comments}} 22 {{/comments}}
23 23
  24 + {{#if loadmore}}
  25 + <input id="loadMoreUrl" type="hidden" value={{loadMoreUrl}}>
  26 + {{/if}}
24 </div> 27 </div>
25 28
26 {{> layout/footer}} 29 {{> layout/footer}}
@@ -3,12 +3,11 @@ @@ -3,12 +3,11 @@
3 <div class="goto-consult"> 3 <div class="goto-consult">
4 <i class="iconfont consult-logo">&#xe639;</i> 4 <i class="iconfont consult-logo">&#xe639;</i>
5 <span>我要咨询</span> 5 <span>我要咨询</span>
6 - <a href="/product/detail/consultform" class="iconfont enter-consult-page">&#xe604;</a> 6 + <a href="/consultform" class="iconfont enter-consult-page">&#xe604;</a>
7 </div> 7 </div>
8 {{# consults}} 8 {{# consults}}
9 - <div class="goods-consults"> 9 + <div class="goods-consults" id="goods-consults">
10 {{#list}} 10 {{#list}}
11 - <div class="gap-block"></div>  
12 <div class="consult-item"> 11 <div class="consult-item">
13 <div class="question"> 12 <div class="question">
14 <span class="iconfont">&#xe639;</span> 13 <span class="iconfont">&#xe639;</span>
@@ -27,5 +26,9 @@ @@ -27,5 +26,9 @@
27 {{/list}} 26 {{/list}}
28 </div> 27 </div>
29 {{/ consults}} 28 {{/ consults}}
  29 +
  30 + {{#if loadmore}}
  31 + <input id="loadMoreUrl" type="hidden" value={{loadMoreUrl}}>
  32 + {{/if}}
30 </div> 33 </div>
31 {{> layout/footer}} 34 {{> layout/footer}}
@@ -132,7 +132,7 @@ @@ -132,7 +132,7 @@
132 <a href="javascript:;" class="sold-out">已售罄</a> 132 <a href="javascript:;" class="sold-out">已售罄</a>
133 {{/if}} 133 {{/if}}
134 134
135 - <a href="#" id="likeBtn" class="favorite iconfont {{#isCollect}}liked{{/isCollect}}">&#xe605;</a> 135 + <a href="javascript:;" id="likeBtn" class="favorite iconfont {{#isCollect}}liked{{/isCollect}}">&#xe605;</a>
136 </div> 136 </div>
137 {{/cartInfo}} 137 {{/cartInfo}}
138 138