jQuery實(shí)現(xiàn)的電子時(shí)鐘效果完整示例
本文實(shí)例講述了jQuery實(shí)現(xiàn)的電子時(shí)鐘效果。分享給大家供大家參考,具體如下:
<!DOCTYPE html>
<html>
<head>
<title>www.dhdzp.com jQuery電子時(shí)鐘</title>
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
</head>
<body>
<span id="time">haha</span>
<script type="text/javascript">
window.onload = function(){
showTime();
}
function showTime(){
var myDate = new Date();
var year = myDate.getFullYear();
var month = myDate.getMonth() + 1;
var date = myDate.getDate();
var dayArray = new Array(7);
dayArray[0] = "星期日";
dayArray[1] = "星期一";
dayArray[2] = "星期二";
dayArray[3] = "星期三";
dayArray[4] = "星期四";
dayArray[5] = "星期五";
dayArray[6] = "星期六";
var day1 = myDate.getDay();
var day = dayArray[day1];
var hour = myDate.getHours();
var minute = myDate.getMinutes();
var second = myDate.getSeconds();
var min = checkTime(minute);
var sec = checkTime(second);
var time1 = year + "年" + month + "月" + date + "日";
var time2 = hour + ":" + min + ":" + sec;
// document.write(time1+day+time2);
//用js方法
// document.getElementById("time").innerHTML = time1+day+time2;
//用jquery方法
$('#time').text(time1+day+time2);
setTimeout("showTime()",500);
}
function checkTime(i){
if(i<10){
i = "0" + i;
}
return i;
}
</script>
</body>
</html>
運(yùn)行效果:

實(shí)例小結(jié):
1、注意js文件引用,要在head中聲明,在body中展開(kāi)時(shí),無(wú)需重新申明引用信息等;
2、注意Date有關(guān)函數(shù),獲取時(shí)候不要忘記了get和括號(hào);
3、注意window.onload = function(){}的寫(xiě)法;
4、月份要注意數(shù)組開(kāi)始順序,從一月份開(kāi)始,下標(biāo)是0,以此類(lèi)增;
5、注意時(shí)、分、秒函數(shù)為復(fù)數(shù);
6、day表示獲取星期幾,但是獲取的是數(shù)字,可以用數(shù)組轉(zhuǎn)換(0表示周日,其它一一對(duì)應(yīng))
7、setTimeout函數(shù):setTimeOut(A,B),注意setTimeout中out為小寫(xiě)
A:函數(shù)體 B:函數(shù)執(zhí)行間隔
8、setTimeout執(zhí)行過(guò)程中,不要使用document.write,否則遞歸調(diào)用未實(shí)現(xiàn);
9、JQuery選擇器中使用單引號(hào)還是雙引號(hào)?
理論上單雙都可以,在嵌套情況下視具體情況而定。
10、關(guān)于jQuery獲取標(biāo)簽文本內(nèi)容:方法1:text();方法2:html();
注意,需要改變文本內(nèi)容時(shí),正確格式為:$('#time').text("content") 錯(cuò)誤格式為:$('#time').text() = "content"
PS:這里再為大家推薦幾款相關(guān)的在線(xiàn)工具供大家參考:
在線(xiàn)秒表工具:
http://tools.jb51.net/bianmin/miaobiao
Unix時(shí)間戳(timestamp)轉(zhuǎn)換工具:
http://tools.jb51.net/code/unixtime
在線(xiàn)世界各地時(shí)間查詢(xún):
http://tools.jb51.net/zhuanhuanqi/worldtime
更多關(guān)于jQuery相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《jQuery日期與時(shí)間操作技巧總結(jié)》、《jQuery擴(kuò)展技巧總結(jié)》、《jQuery常見(jiàn)經(jīng)典特效匯總》、《jquery選擇器用法總結(jié)》及《jQuery常用插件及用法總結(jié)》
希望本文所述對(duì)大家jQuery程序設(shè)計(jì)有所幫助。
- jquery+html5時(shí)鐘特效代碼分享(可設(shè)置鬧鐘并且語(yǔ)音提醒)
- jquery+html5制作超酷的圓盤(pán)時(shí)鐘表
- jQuery+css實(shí)現(xiàn)的時(shí)鐘效果(兼容各瀏覽器)
- jquery制作LED 時(shí)鐘特效
- jquery制作圖片時(shí)鐘特效
- jquery模擬LCD 時(shí)鐘的html文件源代碼
- 基于jQuery和CSS3制作數(shù)字時(shí)鐘附源碼下載(jquery篇)
- jQuery超酷平面式時(shí)鐘效果代碼分享
- jQuery CSS3相結(jié)合實(shí)現(xiàn)時(shí)鐘插件
- 基于Jquery和CSS3制作數(shù)字時(shí)鐘附源碼下載(CSS3篇)
相關(guān)文章
基于Jquery插件開(kāi)發(fā)之圖片放大鏡效果(仿淘寶)
公司某個(gè)網(wǎng)站,需要實(shí)現(xiàn)圖片預(yù)覽效果,并能像淘寶一樣實(shí)現(xiàn)局部分大,使用jquery的朋友可以參考下。2011-11-11
jquery設(shè)置元素的readonly和disabled的寫(xiě)法
Jquery的api中提供了對(duì)元素應(yīng)用disabled和readonly屬性的方法,在這里記錄下,感興趣的朋友可以練練手了2013-09-09
用jQuery解決IE不支持的option disable屬性
使用jQuery解決IE不支持的option disable屬性2009-05-05
jQuery響應(yīng)鼠標(biāo)事件并隱藏與顯示input默認(rèn)值
這篇文章主要介紹了jQuery響應(yīng)鼠標(biāo)事件并隱藏與顯示input默認(rèn)值的具體實(shí)現(xiàn),需要的朋友可以參考下2014-08-08
使用jQuery Rotare實(shí)現(xiàn)微信大轉(zhuǎn)盤(pán)抽獎(jiǎng)功能
本文主要介紹使用jQuery Rotare實(shí)現(xiàn)微信大轉(zhuǎn)盤(pán)抽獎(jiǎng)功能,并附實(shí)例講解,非常實(shí)用,有需要的朋友可以參考一下。2016-06-06
利用jquery制作滾動(dòng)到指定位置觸發(fā)動(dòng)畫(huà)
本文只是一個(gè)簡(jiǎn)單的演示程序,大家可以根據(jù)自己的需求進(jìn)行修改,以達(dá)到自己想要實(shí)現(xiàn)的功能。2016-03-03
jQuery實(shí)現(xiàn)可高亮顯示的二級(jí)CSS菜單效果
這篇文章主要介紹了jQuery實(shí)現(xiàn)可高亮顯示的二級(jí)CSS菜單效果,涉及基本的jquery鼠標(biāo)事件及頁(yè)面元素樣式動(dòng)態(tài)改變技巧,需要的朋友可以參考下2015-09-09
關(guān)于webuploader插件使用過(guò)程遇到的小問(wèn)題
這篇文章主要為大家詳細(xì)解決了關(guān)于webuploader插件使用過(guò)程遇到的小問(wèn)題,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-11-11

