Authored by weiqingting

解决YBW-2991问题

... ... @@ -95,14 +95,19 @@ module.exports = function(data) {
var load = new InfiniteLoad({
offset: {
height: function() {
return parseFloat($container.offset().top) + parseFloat($container.height());
return parseFloat($container.offset().top) + parseFloat($container.height())-200;
}
}
});
var options;
var url = data.url;
var firstCount = data.firstCount;
var pageCount=data.pageCount;
delete data.url;
delete data.firstCount;
delete data.pageCount;
load.on('after', function(p) {
... ... @@ -111,6 +116,8 @@ module.exports = function(data) {
pageIndex: p.index
});
data.pageCount = (data.pageIndex == 1) ? firstCount : pageCount;
options = {
type: 'POST',
url: url,
... ...
... ... @@ -24,7 +24,8 @@ if ($.inArray(homePage, ['boys','girls','kids','lifestyle']) > -1) {
require('../common/new-arrivls')({
type: homePage,
url: '/common/getNewArrival',
pageCount: homePage === 'boys' ? '15' : '20'
firstCount: homePage === ('boys' || 'lifestyle') ? '25' : '20',
pageCount: homePage === ('boys' || 'lifestyle') ? '15' : '12'
});
}
... ...