Showing
1 changed file
with
9 additions
and
1 deletions
@@ -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>距结束 </span>' + | 154 | '<span>距结束 </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>' + |
-
Please register or login to post a comment