Showing
2 changed files
with
69 additions
and
68 deletions
1 | -/** | ||
2 | - * 商品详情 | ||
3 | - * @author: liangzhifeng<zhifeng.liang@yoho.cn> | ||
4 | - * @date: 2015/11/18 | ||
5 | - */ | ||
6 | -var $ = require('jquery'), | ||
7 | - Hammer = require('yoho.hammer'), | ||
8 | - lazyLoad = require('yoho.lazyload'); | ||
9 | - | ||
10 | -var loading = require('../../plugin/loading'); | ||
11 | - | ||
12 | -var navHammer, | ||
13 | - winH = $(window).height(), | ||
14 | - searching = false, | ||
15 | - num, | ||
16 | - url; | ||
17 | - | ||
18 | -function scrollHandler() { | ||
19 | - if ($(window).scrollTop() + winH >= $(document).height() - 50) { | ||
20 | - //search(); | ||
21 | - } | ||
22 | -} | ||
23 | - | ||
24 | -function search() { | ||
25 | - if (searching) { | ||
26 | - return; | ||
27 | - } | ||
28 | - searching = true; | ||
29 | - | ||
30 | - loading.showLoadingMask(); | ||
31 | - | ||
32 | - //num = $goodList.find('.good-info').length; | ||
33 | - $.ajax({ | ||
34 | - type: 'GET', | ||
35 | - url: url, | ||
36 | - data: { | ||
37 | - page: page + 1 | ||
38 | - }, | ||
39 | - success: function(data) { | ||
40 | - | ||
41 | - num = $goodList.find('.good-info').length; | ||
42 | - | ||
43 | - $goodList.append(data); | ||
44 | - | ||
45 | - // 2015/10/31 fei.hong: 修复第一页分页不显示图片的问题 | ||
46 | - if (num === 0) { | ||
47 | - lazyLoad($goodList.find('.good-info').find('img.lazy')); | ||
48 | - } else { | ||
49 | - lazyLoad($goodList.find('.good-info:gt(' + (num - 1) + ')').find('img.lazy')); | ||
50 | - } | ||
51 | - | ||
52 | - searching = false; | ||
53 | - loading.hideLoadingMask(); | ||
54 | - page++; | ||
55 | - }, | ||
56 | - error: function() { | ||
57 | - tip.show('网络断开连接了~'); | ||
58 | - searching = false; | ||
59 | - loading.hideLoadingMask(); | ||
60 | - } | ||
61 | - }); | ||
62 | -} | ||
63 | - | ||
64 | -//srcoll to load more | ||
65 | -$(window).scroll(function () { | ||
66 | - window.requestAnimationFrame(scrollHandler); | ||
67 | -}); | ||
68 | - | 1 | +///** |
2 | +// * 商品详情 | ||
3 | +// * @author: liangzhifeng<zhifeng.liang@yoho.cn> | ||
4 | +// * @date: 2015/11/18 | ||
5 | +// */ | ||
6 | +//var $ = require('jquery'), | ||
7 | +// Hammer = require('yoho.hammer'), | ||
8 | +// lazyLoad = require('yoho.lazyload'); | ||
9 | +// | ||
10 | +//var loading = require('../../plugin/loading'); | ||
11 | +// | ||
12 | +//var navHammer, | ||
13 | +// winH = $(window).height(), | ||
14 | +// searching = false, | ||
15 | +// num, | ||
16 | +// url; | ||
17 | +// | ||
18 | +//function scrollHandler() { | ||
19 | +// if ($(window).scrollTop() + winH >= $(document).height() - 50) { | ||
20 | +// //search(); | ||
21 | +// } | ||
22 | +//} | ||
23 | +// | ||
24 | +//function search() { | ||
25 | +// if (searching) { | ||
26 | +// return; | ||
27 | +// } | ||
28 | +// searching = true; | ||
29 | +// | ||
30 | +// loading.showLoadingMask(); | ||
31 | +// | ||
32 | +// //num = $goodList.find('.good-info').length; | ||
33 | +// $.ajax({ | ||
34 | +// type: 'GET', | ||
35 | +// url: url, | ||
36 | +// data: { | ||
37 | +// page: page + 1 | ||
38 | +// }, | ||
39 | +// success: function(data) { | ||
40 | +// | ||
41 | +// num = $goodList.find('.good-info').length; | ||
42 | +// | ||
43 | +// $goodList.append(data); | ||
44 | +// | ||
45 | +// // 2015/10/31 fei.hong: 修复第一页分页不显示图片的问题 | ||
46 | +// if (num === 0) { | ||
47 | +// lazyLoad($goodList.find('.good-info').find('img.lazy')); | ||
48 | +// } else { | ||
49 | +// lazyLoad($goodList.find('.good-info:gt(' + (num - 1) + ')').find('img.lazy')); | ||
50 | +// } | ||
51 | +// | ||
52 | +// searching = false; | ||
53 | +// loading.hideLoadingMask(); | ||
54 | +// page++; | ||
55 | +// }, | ||
56 | +// error: function() { | ||
57 | +// tip.show('网络断开连接了~'); | ||
58 | +// searching = false; | ||
59 | +// loading.hideLoadingMask(); | ||
60 | +// } | ||
61 | +// }); | ||
62 | +//} | ||
63 | +// | ||
64 | +////srcoll to load more | ||
65 | +//$(window).scroll(function () { | ||
66 | +// window.requestAnimationFrame(scrollHandler); | ||
67 | +//}); | ||
68 | +// |
-
Please register or login to post a comment