...
|
...
|
@@ -4,6 +4,8 @@ var $ = require('yoho-jquery'), |
|
|
lazyLoad = require('yoho-jquery-lazyload');
|
|
|
var product = require('../plugins/product');
|
|
|
|
|
|
var limitTime = [];
|
|
|
|
|
|
require('./sale/banner');
|
|
|
require('../plugins/slider');
|
|
|
require('../plugins/filter');
|
...
|
...
|
@@ -55,3 +57,57 @@ $navItem.on('click', function() { |
|
|
getNaviData(item);
|
|
|
});
|
|
|
}());
|
|
|
|
|
|
|
|
|
function convertTime(time) {
|
|
|
var anHour = 3600000,
|
|
|
aMinute = 60000,
|
|
|
aSecond = 1000,
|
|
|
showTime = '',
|
|
|
d = 0,
|
|
|
h = 0,
|
|
|
m = 0,
|
|
|
s = 0;
|
|
|
|
|
|
if (time > 1000) {
|
|
|
d = Math.floor(time / anHour / 24);
|
|
|
h = Math.floor(time / anHour % 24);
|
|
|
m = Math.floor(time / aMinute % 60);
|
|
|
s = Math.floor(time / aSecond % 60);
|
|
|
|
|
|
showTime += d > 0 ? d + '天' : '';
|
|
|
showTime += h > 0 ? h + '小时' : '';
|
|
|
showTime += m > 0 ? m + '分钟' : '';
|
|
|
showTime += s > 0 ? s + '秒' : '';
|
|
|
}
|
|
|
|
|
|
return showTime;
|
|
|
}
|
|
|
|
|
|
function setPageTime() {
|
|
|
var i, showTime;
|
|
|
|
|
|
for (i = 0; i < limitTime.length; i++) {
|
|
|
limitTime[i].time -= 1000;
|
|
|
showTime = convertTime(limitTime[i].time);
|
|
|
$('.time-calculate').removeClass('hidden');
|
|
|
$('.time-calculate').text(showTime);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
if (('.sale-discount-page').length > 0) {
|
|
|
|
|
|
$('.time-calculate').each(function() {
|
|
|
var data = $(this).attr('data');
|
|
|
|
|
|
if (data) {
|
|
|
limitTime.push({
|
|
|
dom: $(this),
|
|
|
time: data
|
|
|
});
|
|
|
}
|
|
|
});
|
|
|
|
|
|
setInterval(setPageTime, 1000);
|
|
|
}
|
|
|
|
...
|
...
|
|