微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

jquery实现一个全局计时器(商城可用)

本文实例为大家分享了商城一类都可以使用的jquery全局计时器,供大家参考,具体内容如下

实现思路

遍历所有待计时元素,添加一个setInterval计时函数,每隔X秒执行更新计时操作(中间可能还有格式化时间操作)。

代码实现

ps:JQ元素通过arr[i]取值时会转变成DOM元素,dom元素和JQ之间转换用 $(arr[i])

获取所有待计时元素

rush:js;"> var arrList =$(".stime"); setInterval(function(){ //遍历数组 for(var i = 0,l = arrList.length; i

计算时间函数,可倒可正

ps:如果是Java后台传过来的时间,注意下时间格式,这里已经做了处理(是个坑点);

(1000*60*60*24)){ $(elem).css({color:"rgb(247,186,42)"}); } return ShowTime(diff); }

显示处理函数,可自行选择精确度

不需要,注释掉即可

1天 s = Math.floor( tmp / obj[i] ); tmp = tmp % obj[i]; str += s+i; } return str; }

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程之家。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐