Authored by lijing

秒杀即将开始显示天数

@@ -44,11 +44,16 @@ seckillObj = { @@ -44,11 +44,16 @@ seckillObj = {
44 startTick: function(elem, offsetTime) { 44 startTick: function(elem, offsetTime) {
45 var that = this, 45 var that = this,
46 $el = this.el, 46 $el = this.el,
47 - hour = parseInt(offsetTime / (60 * 60), 10), 47 + day = parseInt(offsetTime / (60 * 60 * 24), 10),
  48 + hour = parseInt(offsetTime % (60 * 60 * 24) / (60 * 60), 10),
48 minute = parseInt(offsetTime % (60 * 60) / 60, 10), 49 minute = parseInt(offsetTime % (60 * 60) / 60, 10),
49 second = offsetTime % 60; 50 second = offsetTime % 60;
50 51
51 if (offsetTime) { 52 if (offsetTime) {
  53 + if (day <= 0) {
  54 + $('.day-c').addClass('hide');
  55 + }
  56 + $(elem).find('.tick.day').text(day < 0 ? '00' : (day < 10 ? ('0' + day) : day));
52 $(elem).find('.tick.hour').text(hour < 0 ? '00' : (hour < 10 ? ('0' + hour) : hour)); 57 $(elem).find('.tick.hour').text(hour < 0 ? '00' : (hour < 10 ? ('0' + hour) : hour));
53 $(elem).find('.tick.minute').text(minute < 0 ? '00' : (minute < 10 ? ('0' + minute) : minute)); 58 $(elem).find('.tick.minute').text(minute < 0 ? '00' : (minute < 10 ? ('0' + minute) : minute));
54 $(elem).find('.tick.second').text(second < 0 ? '00' : (second < 10 ? ('0' + second) : second)); 59 $(elem).find('.tick.second').text(second < 0 ? '00' : (second < 10 ? ('0' + second) : second));
@@ -89,6 +94,7 @@ $( @@ -89,6 +94,7 @@ $(
89 '<div class="seckill-count">' + 94 '<div class="seckill-count">' +
90 '<div class="seckill-count-bg"></div>' + 95 '<div class="seckill-count-bg"></div>' +
91 '<div class="seckill-count-num">距秒杀开始:' + 96 '<div class="seckill-count-num">距秒杀开始:' +
  97 + '<span class="day-c"><i class="tick day">00</i>天</span>' +
92 '<i class="tick hour">00</i>时' + 98 '<i class="tick hour">00</i>时' +
93 '<i class="tick minute">00</i>分' + 99 '<i class="tick minute">00</i>分' +
94 '<i class="tick second">00</i>秒' + 100 '<i class="tick second">00</i>秒' +
@@ -147,6 +153,7 @@ $( @@ -147,6 +153,7 @@ $(
147 '<div class="seckill-time seckill-time-border">' + 153 '<div class="seckill-time seckill-time-border">' +
148 '<span>距结束&nbsp</span>' + 154 '<span>距结束&nbsp</span>' +
149 '<span class="end-time">' + 155 '<span class="end-time">' +
  156 + '<i class="tick day hide">00</i>:' +
150 '<i class="tick hour">00</i>:' + 157 '<i class="tick hour">00</i>:' +
151 '<i class="tick minute">00</i>:' + 158 '<i class="tick minute">00</i>:' +
152 '<i class="tick second">00</i>' + 159 '<i class="tick second">00</i>' +
@@ -157,6 +164,7 @@ $( @@ -157,6 +164,7 @@ $(
157 '<div class="seckill-time seckill-time-border seckill-chose">' + 164 '<div class="seckill-time seckill-time-border seckill-chose">' +
158 '<span>距结束 </span>' + 165 '<span>距结束 </span>' +
159 '<span class="end-time">' + 166 '<span class="end-time">' +
  167 + '<i class="tick day hide">00</i>:' +
160 '<i class="tick hour">00</i>:' + 168 '<i class="tick hour">00</i>:' +
161 '<i class="tick minute">00</i>:' + 169 '<i class="tick minute">00</i>:' +
162 '<i class="tick second">00</i>' + 170 '<i class="tick second">00</i>' +