jQuery实现的电子时钟效果完整示例


Posted in jQuery onApril 28, 2018

本文实例讲述了jQuery实现的电子时钟效果。分享给大家供大家参考,具体如下:

<!DOCTYPE html>
<html>
  <head>
    <title>3water.com 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>

运行效果:

jQuery实现的电子时钟效果完整示例

实例小结:

1、注意js文件引用,要在head中声明,在body中展开时,无需重新申明引用信息等;
2、注意Date有关函数,获取时候不要忘记了get和括号;
3、注意window.onload = function(){}的写法;
4、月份要注意数组开始顺序,从一月份开始,下标是0,以此类增;
5、注意时、分、秒函数为复数;
6、day表示获取星期几,但是获取的是数字,可以用数组转换(0表示周日,其它一一对应)
7、setTimeout函数:setTimeOut(A,B),注意setTimeout中out为小写
A:函数体 B:函数执行间隔
8、setTimeout执行过程中,不要使用document.write,否则递归调用未实现;
9、JQuery选择器中使用单引号还是双引号?
理论上单双都可以,在嵌套情况下视具体情况而定。
10、关于jQuery获取标签文本内容:方法1:text();方法2:html();
注意,需要改变文本内容时,正确格式为:$('#time').text("content") 错误格式为:$('#time').text() = "content"

jQuery 相关文章推荐
使用jQuery监听扫码枪输入并禁止手动输入的实现方法(推荐)
Mar 21 jQuery
jQuery遍历节点方法汇总(推荐)
May 13 jQuery
jQuery中clone()函数实现表单中增加和减少输入项
May 13 jQuery
jQuery DOM节点的遍历方法小结
Aug 15 jQuery
jQuery实现的粘性滚动导航栏效果实例【附源码下载】
Oct 19 jQuery
jquery获取select选中值的文本,并赋值给另一个输入框的方法
Aug 21 jQuery
Vue CLI3.0中使用jQuery和Bootstrap的方法
Feb 28 jQuery
详解jQuery中的getAll()和cleanData()
Apr 15 jQuery
jQuery实现动态加载(按需加载)javascript文件的方法分析
May 31 jQuery
基于jQuery的时间戳与日期间的转化
Jun 21 jQuery
JQuery样式与属性设置方法分析
Dec 07 jQuery
jquery实现简单拖拽效果
Jul 20 jQuery
vue+jquery+lodash实现滑动时顶部悬浮固定效果
Apr 28 #jQuery
jQuery实现鼠标滑过商品小图片上显示对应大图片功能【测试可用】
Apr 27 #jQuery
jQuery实现DIV响应鼠标滑过由下向上展开效果示例【测试可用】
Apr 26 #jQuery
jQuery实现的点击标题文字切换字体效果示例【测试可用】
Apr 26 #jQuery
jQuery实现通过方向键控制div块上下左右移动的方法【测试可用】
Apr 26 #jQuery
jQuery length 和 size()区别总结
Apr 26 #jQuery
jQuery+ajax实现动态添加表格tr td功能示例
Apr 23 #jQuery
You might like
2019年中国咖啡业现状与发展趋势
2021/03/04 咖啡文化
php Session存储到Redis的方法
2013/11/04 PHP
PHP字符串的递增和递减示例介绍
2014/02/11 PHP
PHP中spl_autoload_register()函数用法实例详解
2016/07/18 PHP
PHP实现无限分类的实现方法
2016/11/14 PHP
浅谈javascript中return语句
2015/07/15 Javascript
基于JQuery打造无缝滚动新闻步骤详解
2016/03/31 Javascript
AngularJs  Creating Services详解及示例代码
2016/09/02 Javascript
微信小程序 教程之wxapp视图容器 swiper
2016/10/19 Javascript
jQuery Ajax请求后台数据并在前台接收
2016/12/10 Javascript
js获取json中key所对应的value值的简单方法
2020/06/17 Javascript
Vue插值、表达式、分隔符、指令知识小结
2018/10/12 Javascript
详解js删除数组中的指定元素
2018/10/31 Javascript
如何基于JS截获动态代码
2019/12/25 Javascript
详解JavaScript作用域 闭包
2020/07/29 Javascript
js实现弹幕飞机效果
2020/08/27 Javascript
[02:38]2018DOTA2亚洲邀请赛赛前采访-VGJ.T
2018/04/03 DOTA
python实现ip查询示例
2014/03/26 Python
利用Python生成文件md5校验值函数的方法
2017/01/10 Python
Python中enumerate()函数编写更Pythonic的循环
2018/03/06 Python
基于python绘制科赫雪花
2018/06/22 Python
python 实现矩阵上下/左右翻转,转置的示例
2019/01/23 Python
使用matlab或python将txt文件转为excel表格
2019/11/01 Python
Python利用Scrapy框架爬取豆瓣电影示例
2020/01/17 Python
Python统计文本词汇出现次数的实例代码
2020/02/27 Python
django Model层常用验证器及自定义验证器详解
2020/07/15 Python
css3 background属性调整增强介绍
2010/12/18 HTML / CSS
C#如何调用Windows程序打开一个文档
2014/12/26 面试题
运动会入场词200字
2014/02/15 职场文书
党员个人查摆剖析材料
2014/10/16 职场文书
2014年行政助理工作总结
2014/11/19 职场文书
2015年幼儿园新年寄语
2014/12/08 职场文书
书法社团活动总结
2015/05/07 职场文书
小学语文教学随笔
2015/08/14 职场文书
python实现过滤敏感词
2021/05/08 Python
mysql 如何获取两个集合的交集/差集/并集
2021/06/08 MySQL