jquery倒计时插件可自定义多个倒计时间

摘要:
jquery倒计时插件设置多个用户定义的倒计时时间,并随机设置天、小时、分钟和秒的倒计时功能。DOCTYPEhtmlPUBLIC“-//W3C//DTDXHTML1.0过渡//EN”http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd“˃jquery倒计时插件可以自定义多个倒计时时间显示。”/˃$;functioncountDown{//ifvarend_time=newDate.getTime(),//月份是实际月份-1//current_time=newDate().getTime),sys_second=/1000;vartimer=setInterval(function(){if(sys_second˃0){sys_second-=1;varday=Math.floor((sys_seond/3600)/24);varhour=Math.floof((sys.second/3600)%24);varminute=Math.foor(((sys-second/60)% 60); varsecond=数学。地板(sys_second%60);day_ elem&&$(day_elem).text(day);//计算日$(hour_elem)。文本(小时˂10?

jquery倒计时插件设置多个自定义倒计时时间,任意设置天、小时、分钟、秒倒计时间功能。

jquery倒计时插件可自定义多个倒计时间第1张

查看演示>>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>jquery倒计时插件可自定义多个倒计时间展示</title>
<meta name="description" content="jquery倒计时插件设置多个自定义倒计时时间,任意设置天、小时、分钟、秒倒计时间功能。jQuery下载。" />
<script type="text/javascript" src="http://www.jsfoot.com/skin/js/jquery.js"></script>
<script type="text/javascript">
$(function(){
	countDown("2014/8/10 23:59:59","#demo01 .day","#demo01 .hour","#demo01 .minute","#demo01 .second");
	countDown("2014/8/10 22:59:59",null,"#demo02 .hour","#demo02 .minute","#demo02 .second");
});

function countDown(time,day_elem,hour_elem,minute_elem,second_elem){
	//if(typeof end_time == "string")
	var end_time = new Date(time).getTime(),//月份是实际月份-1
	//current_time = new Date().getTime(),
	sys_second = (end_time-new Date().getTime())/1000;
	var timer = setInterval(function(){
		if (sys_second > 0) {
			sys_second -= 1;
			var day = Math.floor((sys_second / 3600) / 24);
			var hour = Math.floor((sys_second / 3600) % 24);
			var minute = Math.floor((sys_second / 60) % 60);
			var second = Math.floor(sys_second % 60);
			day_elem && $(day_elem).text(day);//计算天
			$(hour_elem).text(hour<10?"0"+hour:hour);//计算小时
			$(minute_elem).text(minute<10?"0"+minute:minute);//计算分
			$(second_elem).text(second<10?"0"+second:second);// 计算秒
		} else { 
			clearInterval(timer);
		}
	}, 1000);
}
</script>
</head>

<body>

<style type="text/css">
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
body{font:12px/180% Arial, Helvetica, sans-serif,"宋体";}
/* colockbox */
.colockbox{283px;height:76px;margin:20px auto;background:url(images/colockbg.png) no-repeat;}
.colockbox span{float:left;display:block;58px;height:48px;line-height:48px;font-size:26px;text-align:center;color:#ffffff;margin:0 17px 0 0;}
.colockbox span.second{margin:0;}
#demo02{208px;background-position:-75px 0;}
</style>

<div   id="demo01">
	<span class="day">-</span>
	<span class="hour">-</span>
	<span class="minute">-</span>
	<span class="second">-</span>
</div>

<div   id="demo02">
	<span class="hour">-</span>
	<span class="minute">-</span>
	<span class="second">-</span>
</div>

</body>
</html>

免责声明:文章转载自《jquery倒计时插件可自定义多个倒计时间》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇微信小程序高级基础iOS 枚举类型学习下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Jquery Easyui与Jquery Bootstrap的比较

1.easyui是js框架 ;bootstrap 是css框架 ,bootstrap = 样式库 + 一堆jQuery插件,顺便解释一句,如果你只需要bootstrap的样式,你完全不用引入jQuery和bootstrap的js文件。2.通常来看 bootstrap 适合做WEB前端、网站类项目,Bootstrap适用于多屏跨设备浏览;easyui适合做后...

jquery 改变标签样式

jQuery改变标签的样式一般有3种 预置好class,然后通过jQuery改变元素的class名,使用的是addClass、removeClass 直接改变元素的css属性值,这种是通过添加style实现的,使用的是css方法 修改style属性值,通过attr方法 示例(假设以下标签的id都是test): 1.假设有一class名为class1,...

jquery ui实现文字下拉联想

效果图:输入“伤寒”两个字,会自动联想下拉展示带有“伤寒”两个字的内容 前端用的是jquery ui做展示,后端数据接口是json数据 1.前端,引用jquery UI库,包括jquery-ui.min.js和jquery-ui.min.css两个文件 <div style="90%;margin:0.2rem auto; height:aut...

邓_Jquery测试题

一、Jquery测试题 下面哪种不是jquery的选择器?(单选)A、基本选择器 B、后代选择器 C、类选择器 D、进一步选择器考点:jquery的选择器 (C) 当DOM加载完成后要执行的函数,下面哪个是正确的?(单选)jQuery(expression, [context]) B、jQuery(html, [ownerDocument]) C、jQue...

使用jquery实现文本框输入特效:文字逐个显示逐个消失反复循环

        前两天看到某个网站上的输入框有个小特效:文字逐个显示,并且到字符串最大长度后,逐个消失,然后重新循环显示消失,循环显示字符串数组。我对这个小特效有点好奇,于是今天自己尝试用jquery写一个简单的小demo,终于把效果整出来了。首先看一下实现后的效果: 接下来上代码。 <!DOCTYPE html> <html lan...

JS/jQuery刷新iframe的方法

一、js 页面刷新1.  reload 方法,该方法强迫浏览器刷新当前整个页面。  语法:location.reload([bForceGet])  参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页。true, 则以 GET 方式,从服务端取最新的页面, 相当于客户端点击 F5("刷新") <script lang...