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实现左右滑动的toggle方法
Mar 03 jQuery
jQuery实现鼠标点击处心形漂浮的炫酷效果示例
Apr 12 jQuery
jQuery中的for循环var与let的区别
Apr 21 jQuery
jQuery 实现倒计时天,时,分,秒功能
Jul 31 jQuery
jQuery 实现批量提交表格多行数据的方法
Aug 09 jQuery
jQuery实现的页面弹幕效果【测试可用】
Aug 17 jQuery
jQuery 获取除某指定对象外的其他对象 ( :not() 与.not())
Oct 10 jQuery
jQuery的ztree仿windows文件新建和拖拽功能的实现代码
Dec 05 jQuery
jQuery+ajax实现批量删除功能完整示例
Jun 06 jQuery
jquery实现上传图片功能
Jun 29 jQuery
jQuery实现朋友圈查看图片
Sep 11 jQuery
IDEA配置jQuery, $符号不再显示黄色波浪线的问题
Oct 09 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
收音机另类DIY - 纸巾盒做外壳
2021/03/02 无线电
mysql 的 like 问题,超强毕杀记!!!
2007/01/18 PHP
php+mysql查询优化简单实例
2015/01/13 PHP
PHP7新增运算符用法实例分析
2016/09/26 PHP
PHP使用递归算法无限遍历数组示例
2017/01/13 PHP
thinkPHP框架实现图像裁剪、缩放、加水印的方法
2017/03/14 PHP
tp5框架基于ajax实现异步删除图片的方法示例
2020/02/10 PHP
Yii框架组件的事件机制原理与用法分析
2020/04/07 PHP
用JavaScript隐藏控件的方法
2009/09/21 Javascript
6款新颖的jQuery和CSS3进度条插件推荐
2013/03/05 Javascript
jquery实现预览提交的表单代码分享
2014/05/21 Javascript
Javascript基础知识(二)事件
2014/09/29 Javascript
JS使用ajax方法获取指定url的head信息中指定字段值的方法
2015/03/24 Javascript
解析预加载显示图片艺术
2016/12/05 Javascript
vue.js,ajax渲染页面的实例
2018/02/11 Javascript
vue的mixins属性详解
2018/03/14 Javascript
vue-cli2打包前和打包后的css前缀不一致的问题解决
2018/08/24 Javascript
NodeJS使用Range请求实现下载功能的方法示例
2018/10/12 NodeJs
Koa 中的错误处理解析
2019/04/09 Javascript
vue-week-picker实现支持按周切换的日历
2019/06/26 Javascript
跟老齐学Python之类的细节
2014/10/13 Python
python flask实现分页效果
2017/06/27 Python
Python 用Redis简单实现分布式爬虫的方法
2017/11/23 Python
Python使用requests发送POST请求实例代码
2018/01/25 Python
pytorch 共享参数的示例
2019/08/17 Python
Django集成celery发送异步邮件实例
2019/12/17 Python
python 实用工具状态机transitions
2020/11/21 Python
详解如何获取localStorage最大存储大小的方法
2020/05/21 HTML / CSS
英国知名奢侈品包包品牌:Milli Millu
2016/12/22 全球购物
菲律宾酒店预订网站:Hotels.com菲律宾
2017/07/12 全球购物
澳大利高级泳装品牌:Bondi Born
2018/05/23 全球购物
艺术节主持词
2014/04/02 职场文书
文明倡议书
2015/01/19 职场文书
指导教师推荐意见
2015/06/05 职场文书
公务员爱岗敬业心得体会
2016/01/25 职场文书
JavaScript实现两个数组的交集
2022/03/25 Javascript