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实现鼠标滑过预览图片大图效果的方法
Apr 26 jQuery
jquery 禁止鼠标右键并监听右键事件
Apr 27 jQuery
jQuery中hover方法搭配css的hover选择器,实现选中元素突出显示方法
May 08 jQuery
jQuery选取所有复选框被选中的值并用Ajax异步提交数据的实例
Aug 04 jQuery
jQuery模拟爆炸倒计时功能实例代码
Aug 21 jQuery
基于jQuery实现图片推拉门动画效果的两种方法
Aug 26 jQuery
vue.js2.0点击获取自己的属性和jquery方法
Feb 23 jQuery
jQuery幻灯片插件owlcarousel参数说明中文文档
Feb 27 jQuery
jQuery无冲突模式详解
Jan 17 jQuery
JQuery事件委托原理与用法实例分析
May 13 jQuery
jQuery Ajax async=&gt;false异步改为同步时,解决导致浏览器假死的问题
Jul 22 jQuery
jquery插件实现代码雨特效
Apr 24 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
无数据库的详细域名查询程序PHP版(3)
2006/10/09 PHP
在WIN98下以apache模块方式安装php
2006/10/09 PHP
关于Appserv无法打开localhost问题的解决方法
2009/10/16 PHP
php中require和require_once的区别说明
2014/02/27 PHP
Windows和Linux中php代码调试工具Xdebug的安装与配置详解
2014/05/08 PHP
PHP反射使用实例和PHP反射API的中文说明
2014/07/02 PHP
PHP面向对象五大原则之开放-封闭原则(OCP)详解
2018/04/04 PHP
单击某一段文字改写文本颜色
2014/06/06 Javascript
使用不同的方法结合/合并两个JS数组
2014/09/18 Javascript
JS识别浏览器类型(电脑浏览器和手机浏览器)
2016/11/18 Javascript
jquery dataview数据视图插件使用方法
2016/12/23 Javascript
jQuery插件HighCharts实现的2D条状图效果示例【附demo源码下载】
2017/03/15 Javascript
jQuery Tree Multiselect使用详解
2017/05/02 jQuery
Javascript实现从小到大的数组转换成二叉搜索树
2017/06/13 Javascript
Angularjs为ng-click事件传递参数
2017/06/15 Javascript
vue interceptor 使用教程实例详解
2018/09/13 Javascript
原生JS实现手动轮播图效果实例代码
2018/11/22 Javascript
vue使用Font Awesome的方法步骤
2019/02/26 Javascript
vue 获取到数据但却渲染不到页面上的解决方法
2020/11/19 Vue.js
Python的Django框架中的select_related函数对QuerySet 查询的优化
2015/04/01 Python
Python2.6版本中实现字典推导 PEP 274(Dict Comprehensions)
2015/04/28 Python
介绍Python的Urllib库的一些高级用法
2015/04/30 Python
python访问类中docstring注释的实现方法
2015/05/04 Python
Python利用Beautiful Soup模块修改内容方法示例
2017/03/27 Python
tensorflow构建BP神经网络的方法
2018/03/12 Python
对Python3中的input函数详解
2018/04/22 Python
公务员年总结的自我评价
2013/10/25 职场文书
仓库管理专业个人的自我评价
2013/12/30 职场文书
酒店节能降耗方案
2014/05/08 职场文书
学校四风对照检查材料
2014/08/28 职场文书
年检委托书
2014/08/30 职场文书
上课随便讲话检讨书
2014/09/12 职场文书
美丽的大脚观后感
2015/06/03 职场文书
麦田里的守望者读书笔记
2015/06/30 职场文书
MySQL锁机制
2021/04/05 MySQL
Python中的xlrd模块使用整理
2021/06/15 Python