jQuery實(shí)現(xiàn)的電子時(shí)鐘效果完整示例
本文實(shí)例講述了jQuery實(shí)現(xiàn)的電子時(shí)鐘效果。分享給大家供大家參考,具體如下:
<!DOCTYPE html> <html> <head> <title>www.dbjr.com.cn 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中展開時(shí),無(wú)需重新申明引用信息等;
2、注意Date有關(guān)函數(shù),獲取時(shí)候不要忘記了get和括號(hào);
3、注意window.onload = function(){}
的寫法;
4、月份要注意數(shù)組開始順序,從一月份開始,下標(biāo)是0,以此類增;
5、注意時(shí)、分、秒函數(shù)為復(fù)數(shù);
6、day表示獲取星期幾,但是獲取的是數(shù)字,可以用數(shù)組轉(zhuǎn)換(0表示周日,其它一一對(duì)應(yīng))
7、setTimeout函數(shù):setTimeOut(A,B)
,注意setTimeout
中out為小寫
A:函數(shù)體 B:函數(shù)執(zhí)行間隔
8、setTimeout執(zhí)行過程中,不要使用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)的在線工具供大家參考:
在線秒表工具:
http://tools.jb51.net/bianmin/miaobiao
Unix時(shí)間戳(timestamp)轉(zhuǎn)換工具:
http://tools.jb51.net/code/unixtime
在線世界各地時(shí)間查詢:
http://tools.jb51.net/zhuanhuanqi/worldtime
更多關(guān)于jQuery相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《jQuery日期與時(shí)間操作技巧總結(jié)》、《jQuery擴(kuò)展技巧總結(jié)》、《jQuery常見經(jīng)典特效匯總》、《jquery選擇器用法總結(jié)》及《jQuery常用插件及用法總結(jié)》
希望本文所述對(duì)大家jQuery程序設(shè)計(jì)有所幫助。
- jquery+html5時(shí)鐘特效代碼分享(可設(shè)置鬧鐘并且語(yǔ)音提醒)
- jquery+html5制作超酷的圓盤時(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實(shí)現(xiàn)返回頂部功能適合不支持js的瀏覽器
a標(biāo)簽指向錨點(diǎn)top,可以在頂部防止一個(gè)a name=top的錨點(diǎn),這樣在瀏覽器不支持js時(shí)也可以實(shí)現(xiàn)返回頂部的效果了2014-08-08jQuery插件ajaxfileupload.js實(shí)現(xiàn)上傳文件
這篇文章主要為大家詳細(xì)介紹了jQuery插件ajaxfileupload.js實(shí)現(xiàn)上傳文件的相關(guān)資料,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-05-05jQuery/$ is not defined報(bào)錯(cuò)的幾種解決方法
jQuery最常見的錯(cuò)誤之一是$ is not defined錯(cuò)誤,本文主要介紹了jQuery/$ is not defined報(bào)錯(cuò)的幾種解決方法,具有一定的參考價(jià)值,感興趣的可以了解一下2024-02-02jquery實(shí)現(xiàn)簡(jiǎn)單易懂的圖片展示小例子
圖片展示想必大家都見到過吧,下面有個(gè)不錯(cuò)的例子,通俗易懂,使用jquery實(shí)現(xiàn)的,感興趣的朋友不要錯(cuò)過2013-11-11JQuery驗(yàn)證jsp頁(yè)面屬性是否為空(實(shí)例代碼)
JQuery驗(yàn)證jsp頁(yè)面屬性是否為空的實(shí)例代碼。需要的朋友可以過來(lái)參考下,希望對(duì)大家有所幫助2013-11-11jquery 顯示*天*時(shí)*分*秒實(shí)現(xiàn)時(shí)間計(jì)時(shí)器
用jquery實(shí)現(xiàn)時(shí)間計(jì)時(shí)器,從之前的某個(gè)時(shí)間段到現(xiàn)在距離多少天多少時(shí)多少分多少秒,示例代碼如下,大家拷貝即可使用2014-05-05asp.net+jquery.form實(shí)現(xiàn)圖片異步上傳的方法(附j(luò)query.form.js下載)
這篇文章主要介紹了asp.net+jquery.form實(shí)現(xiàn)圖片異步上傳的方法,結(jié)合實(shí)例形式分析了jquery.form.js前臺(tái)異步提交圖片與asp.net后臺(tái)處理的相關(guān)技巧,需要的朋友可以參考下2016-05-05jQuery 循環(huán)遍歷改變a標(biāo)簽的href(實(shí)例講解)
下面小編就為大家?guī)?lái)一篇jQuery 循環(huán)遍歷改變a標(biāo)簽的href(實(shí)例講解)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來(lái)看看吧2017-07-07