基于javascript实现的购物商城商品倒计时实例
2016-12-11 00:00
826 查看
话不多说,下面跟着小编一起来看下实例代码吧
Js:
html:
最后输入你想要的结束时间
JS:
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持脚本之家!
js制作支付倒计时页面
JS实现表单验证功能(验证手机号是否存在,验证码倒计时)
js带闹铃功能的倒计时代码
js完整倒计时代码分享
最全面的JS倒计时代码
js发送短信倒计时的简单实现方法
js精准的倒计时函数分享
JS/jQ实现免费获取手机验证码倒计时效果
点击按钮出现60秒倒计时的简单js代码(推荐)
js实现精确到秒的倒计时效果
Javascript实现倒计时(防页面刷新)实例
Js:
/** * Author: Black_Jay郗 * downCount: 时间转换 倒计时 */ (function ($) { $.fn.downCount = function (options, callback) { var settings = $.extend({ date: null, offset: null }, options); if (!settings.date) { $.error('Date is not defined.'); } if (!Date.parse(settings.date)) { $.error('Incorrect date format, it should look like this, 12/24/2012 12:00:00.'); } var container = this; var currentDate = function () { var date = new Date(); /*var utc = date.getTime() + (date.getTimezoneOffset() * 60000); var new_date = new Date(utc + (3600000*settings.offset));*/ return date; }; function countdown () { var target_date = new Date(settings.date), current_date = currentDate(); var difference = target_date - current_date; if (difference < 0) { clearInterval(interval);//取消 setInterval() 函数设定的定时执行操作 if (callback && typeof callback === 'function') callback(); return; } var _second = 1000, _minute = _second * 60, _hour = _minute * 60, _day = _hour * 24; var days = Math.floor(difference / _day), hours = Math.floor(((difference % _day) / _hour) + (days*24)), minutes = Math.floor((difference % _hour) / _minute), seconds = Math.floor((difference % _minute) / _second); days = (String(days).length >= 2) ? days : '0' + days; hours = (String(hours).length >= 2) ? hours : '0' + hours; minutes = (String(minutes).length >= 2) ? minutes : '0' + minutes; seconds = (String(seconds).length >= 2) ? seconds : '0' + seconds; container.find('.hours').text(hours); container.find('.minutes').text(minutes); container.find('.seconds').text(seconds); }; var interval = setInterval(countdown, 1000); }; })(jQuery);
html:
<!-- 倒计时显示Star --> <p class="countdown"> <span class="hours">00</span>: <span class="minutes">00</span>: <span class="seconds">00</span> </p> <!-- 倒计时End -->
最后输入你想要的结束时间
JS:
$('.countdown').downCount({ date: '11/09/2016 13:45:00', offset: +10 }, function () { alert('秒杀已结束'); });
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持脚本之家!
您可能感兴趣的文章:
JS实现倒计时(天数、时、分、秒)js制作支付倒计时页面
JS实现表单验证功能(验证手机号是否存在,验证码倒计时)
js带闹铃功能的倒计时代码
js完整倒计时代码分享
最全面的JS倒计时代码
js发送短信倒计时的简单实现方法
js精准的倒计时函数分享
JS/jQ实现免费获取手机验证码倒计时效果
点击按钮出现60秒倒计时的简单js代码(推荐)
js实现精确到秒的倒计时效果
Javascript实现倒计时(防页面刷新)实例
相关文章推荐
- 基于javascript实现的购物商城商品倒计时实例
- 基于JavaScript实现购物网站商品放大镜效果
- 基于JavaScript实现购物网站商品放大镜效果
- javascript特效实现――当前时间和倒计时效果的简单实例
- JavaScript仿商城实现图片广告轮播实例代码
- 基于javascript实现精确到毫秒的倒计时限时抢购
- 基于JavaScript实现手机短信按钮倒计时(超简单)
- 基于Javascript实现倒计时功能
- 基于javascript实现checkbox复选框实例代码
- javascript特效实现――当前时间和倒计时效果的简单实例
- JavaScript实现基于十进制的四舍五入实例
- 基于javascript实现单选及多选的向右和向左移动实例
- 基于Javascript实现倒计时功能
- 基于JQuery实现的类似购物商城的购物车
- 基于javascript实现单选及多选的向右和向左移动实例
- JavaScript实现基于Cookie的存储类实例
- 基于JavaScript实现网页倒计时自动跳转代码
- JavaWeb学习记录(十四)——商城购物之字符串拼接实现最近浏览商品和购物车的功能
- 基于javascript实现精确到毫秒的倒计时限时抢购