jQuery實現(xiàn)的電子時鐘效果完整示例
本文實例講述了jQuery實現(xiàn)的電子時鐘效果。分享給大家供大家參考,具體如下:
<!DOCTYPE html>
<html>
<head>
<title>www.dbjr.com.cn jQuery電子時鐘</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>
運行效果:

實例小結:
1、注意js文件引用,要在head中聲明,在body中展開時,無需重新申明引用信息等;
2、注意Date有關函數(shù),獲取時候不要忘記了get和括號;
3、注意window.onload = function(){}的寫法;
4、月份要注意數(shù)組開始順序,從一月份開始,下標是0,以此類增;
5、注意時、分、秒函數(shù)為復數(shù);
6、day表示獲取星期幾,但是獲取的是數(shù)字,可以用數(shù)組轉換(0表示周日,其它一一對應)
7、setTimeout函數(shù):setTimeOut(A,B),注意setTimeout中out為小寫
A:函數(shù)體 B:函數(shù)執(zhí)行間隔
8、setTimeout執(zhí)行過程中,不要使用document.write,否則遞歸調用未實現(xiàn);
9、JQuery選擇器中使用單引號還是雙引號?
理論上單雙都可以,在嵌套情況下視具體情況而定。
10、關于jQuery獲取標簽文本內容:方法1:text();方法2:html();
注意,需要改變文本內容時,正確格式為:$('#time').text("content") 錯誤格式為:$('#time').text() = "content"
PS:這里再為大家推薦幾款相關的在線工具供大家參考:
在線秒表工具:
http://tools.jb51.net/bianmin/miaobiao
Unix時間戳(timestamp)轉換工具:
http://tools.jb51.net/code/unixtime
在線世界各地時間查詢:
http://tools.jb51.net/zhuanhuanqi/worldtime
更多關于jQuery相關內容感興趣的讀者可查看本站專題:《jQuery日期與時間操作技巧總結》、《jQuery擴展技巧總結》、《jQuery常見經(jīng)典特效匯總》、《jquery選擇器用法總結》及《jQuery常用插件及用法總結》
希望本文所述對大家jQuery程序設計有所幫助。
相關文章
jQuery實現(xiàn)返回頂部功能適合不支持js的瀏覽器
a標簽指向錨點top,可以在頂部防止一個a name=top的錨點,這樣在瀏覽器不支持js時也可以實現(xiàn)返回頂部的效果了2014-08-08
jQuery插件ajaxfileupload.js實現(xiàn)上傳文件
這篇文章主要為大家詳細介紹了jQuery插件ajaxfileupload.js實現(xiàn)上傳文件的相關資料,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-05-05
jQuery/$ is not defined報錯的幾種解決方法
jQuery最常見的錯誤之一是$ is not defined錯誤,本文主要介紹了jQuery/$ is not defined報錯的幾種解決方法,具有一定的參考價值,感興趣的可以了解一下2024-02-02
jquery 顯示*天*時*分*秒實現(xiàn)時間計時器
用jquery實現(xiàn)時間計時器,從之前的某個時間段到現(xiàn)在距離多少天多少時多少分多少秒,示例代碼如下,大家拷貝即可使用2014-05-05
asp.net+jquery.form實現(xiàn)圖片異步上傳的方法(附jquery.form.js下載)
這篇文章主要介紹了asp.net+jquery.form實現(xiàn)圖片異步上傳的方法,結合實例形式分析了jquery.form.js前臺異步提交圖片與asp.net后臺處理的相關技巧,需要的朋友可以參考下2016-05-05
jQuery 循環(huán)遍歷改變a標簽的href(實例講解)
下面小編就為大家?guī)硪黄猨Query 循環(huán)遍歷改變a標簽的href(實例講解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-07-07

