- 浏览: 329772 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (299)
- 私人 (3)
- linux (22)
- web service (1)
- java applet (1)
- java (41)
- c# (1)
- socket (1)
- android (10)
- htc (1)
- root (1)
- ftp (3)
- 系统备份 (0)
- jquery (3)
- 图表 (1)
- 实用 (4)
- web (9)
- css (3)
- java applet mplayer (1)
- mplayer (4)
- javascript (8)
- eclipse (1)
- 正则表达式 (1)
- jmf (1)
- tomcat (6)
- 驱动 (1)
- 嵌入式 (1)
- usb (3)
- ffmpeg (1)
- player (1)
- encode (1)
- ajax (1)
- 单纯形复法 (1)
- rom (1)
- ndk (1)
- 打印 (1)
- vs2010 (2)
- myeclipse注册机 (1)
- c++ (5)
- capture (0)
- 串口 (1)
- windows (2)
- mingw (1)
- 网卡 (1)
- 绿色版 (1)
- cywin (1)
- x264 (1)
- 恢复文件 (1)
- servlet init 连数据库 (1)
- 51 单片机 (1)
- 操作系统 (1)
- vlc (3)
- 网线 (1)
- CListBox (1)
- mfc (1)
- setTimer (1)
- 分屏 (1)
- 供求信息 (1)
- 导航 (1)
- 批处理 (1)
- dos (1)
- mysql (5)
- MySQL新建用户 (1)
- demo (1)
- vc (1)
- webservice (1)
- 书签 (1)
- 浏览器 (1)
- spring mvc (1)
- excel (1)
- VPN (0)
- sql (1)
- pdf (3)
- arp (1)
- jsp (2)
- IE (1)
- html (1)
- test (3)
- httpclient (1)
- spring mvc 上传 (1)
- easyui (1)
- mybatis (1)
- spring (1)
- 微信 (1)
- weixin (2)
- pay (2)
- maven (2)
- fastdfs (2)
- ELK (2)
- logstash (1)
- rocketMQ (0)
- jmeter (0)
- 测试 (0)
- softether (0)
- util (0)
最新评论
-
ice24:
ftp client applet -
wuzijingaip:
499700647 写道你好,看了您的文章《ftp clien ...
ftp client applet -
zxcv193188:
感谢楼主
java JMF的使用 -
499700647:
你好,看了您的文章《ftp client aplet》很受启发 ...
ftp client applet -
JoeBaby_:
非常感谢,看文档的时候觉得JMF好难的样子,但是看过代码后思路 ...
java JMF的使用
jquery 计时器
提供了三个函式
1. everyTime(时间间隔, [计时器名称], 函式名称, [次数限制], [等待函式程序完成])
2. oneTime(时间间隔, [计时器名称], 呼叫的函式)
3. stopTime ([计时器名称], [函式名称])
使用如下:
提供了三个函式
1. everyTime(时间间隔, [计时器名称], 函式名称, [次数限制], [等待函式程序完成])
2. oneTime(时间间隔, [计时器名称], 呼叫的函式)
3. stopTime ([计时器名称], [函式名称])
jQuery.fn.extend({ everyTime : function(interval, label, fn, times, belay) { return this.each(function() { jQuery.timer.add(this, interval, label, fn, times, belay); }); }, oneTime : function(interval, label, fn) { return this.each(function() { jQuery.timer.add(this, interval, label, fn, 1); }); }, stopTime : function(label, fn) { return this.each(function() { jQuery.timer.remove(this, label, fn); }); } }); jQuery.extend({ timer : { guid : 1, global : {}, regex : /^([0-9]+)\s*(.*s)?$/, powers : { // Yeah this is major overkill... 'ms' : 1, 'cs' : 10, 'ds' : 100, 's' : 1000, 'das' : 10000, 'hs' : 100000, 'ks' : 1000000 }, timeParse : function(value) { if (value == undefined || value == null) return null; var result = this.regex.exec(jQuery.trim(value.toString())); if (result[2]) { var num = parseInt(result[1], 10); var mult = this.powers[result[2]] || 1; return num * mult; } else { return value; } }, add : function(element, interval, label, fn, times, belay) { var counter = 0; if (jQuery.isFunction(label)) { if (!times) times = fn; fn = label; label = interval; } interval = jQuery.timer.timeParse(interval); if (typeof interval != 'number' || isNaN(interval) || interval <= 0) return; if (times && times.constructor != Number) { belay = !!times; times = 0; } times = times || 0; belay = belay || false; if (!element.$timers) element.$timers = {}; if (!element.$timers[label]) element.$timers[label] = {}; fn.$timerID = fn.$timerID || this.guid++; var handler = function() { if (belay && this.inProgress) return; this.inProgress = true; if ((++counter > times && times !== 0) || fn.call(element, counter) === false) jQuery.timer.remove(element, label, fn); this.inProgress = false; }; handler.$timerID = fn.$timerID; if (!element.$timers[label][fn.$timerID]) element.$timers[label][fn.$timerID] = window.setInterval( handler, interval); if (!this.global[label]) this.global[label] = []; this.global[label].push(element); }, remove : function(element, label, fn) { var timers = element.$timers, ret; if (timers) { if (!label) { for (label in timers) this.remove(element, label, fn); } else if (timers[label]) { if (fn) { if (fn.$timerID) { window.clearInterval(timers[label][fn.$timerID]); delete timers[label][fn.$timerID]; } } else { for (var fn in timers[label]) { window.clearInterval(timers[label][fn]); delete timers[label][fn]; } } for (ret in timers[label]) break; if (!ret) { ret = null; delete timers[label]; } } for (ret in timers) break; if (!ret) element.$timers = null; } } } }); if (jQuery.browser.msie) jQuery(window).one("unload", function() { var global = jQuery.timer.global; for (var label in global) { var els = global[label], i = els.length; while (--i) jQuery.timer.remove(els[i], label); } });
使用如下:
$(this).oneTime( 1000 , function(){ can_click = true ; ; } );
发表评论
-
java 线程池
2018-08-07 11:26 320package com.fx.test; impor ... -
ftppool-demo
2018-05-24 09:16 316ftp pool demo -
java 遍历文件夹和文件
2018-03-28 11:39 466public static void trave ... -
java 流写入本地文件
2018-03-27 10:17 811private static void wr ... -
java 字符串转为流
2018-03-27 10:03 484public static Inpu ... -
ftputil + ftpclientPOOL
2018-03-22 14:39 385ftputil + ftpclientPOOL -
微信支付网上找的Demo
2017-06-22 17:58 313微信支付网上找的Demo,当时做支付时有些地方就参考了他,作者 ... -
Jsoup get post
2016-12-21 17:11 383package com.test; import ... -
java 面包屑导航
2016-10-24 15:08 479类似面包屑导航,抛砖引玉 后台维护一个访问路径的列表 ... -
获取n年前日期
2016-03-08 14:42 515/** * 获取n年前日期 ... -
httpclient访问需要登录才能访问的数据
2015-04-23 22:10 574package com.grkj.modules.tree ... -
jsp获取uri 以及绝对路径
2014-07-01 17:06 514得到从根路径到当前jsp页面的路径: request.ge ... -
JAVA导出PDF实例
2014-05-13 14:39 885一、直接导出成PDF Java代码 ... -
Java HTML直接导出PDF
2014-05-13 12:18 1216Java HTML直接导出PDF 对于java中如何从h ... -
java生成PDF
2014-05-13 12:11 471一、前言 在企业 ... -
linux下JAVA环境变量的设置
2014-03-21 14:05 532在终端中输入命令 vi /etc/profile.d/j ... -
Java读取Excel内容
2014-02-20 16:34 539所需jar 下后面 import java.io.B ... -
myeclipse9
2012-08-28 16:13 695import java.io.BufferedReader; ... -
java 打印
2012-08-07 18:03 923import java.awt.BasicStroke; ... -
java 数独游戏生成
2012-07-18 09:47 756/** * 数独程序 */ public c ...
相关推荐
《jQuery Timer 深度解析:-.1.2.js 版本详解》 在Web开发领域,jQuery库以其简洁易用的API和丰富的功能深受开发者喜爱。本文将深入探讨jQuery Timer插件,特别是针对-.1.2.js版本,旨在帮助读者理解和掌握这个强大...
《jQuery Timer:构建动态计时前端应用》 在前端开发中,时间控制是不可或缺的一部分,尤其是在创建实时更新、倒计时或定时任务等场景。jQuery Timer是一款基于jQuery库的插件,它为开发者提供了简单易用的时间控制...
jquer开发时间格式化资源,网络收集,收集于网络资源
《使用jquery.timer.js实现动态显示时间的深度解析》 在网页设计中,实时显示时间是一项常见的需求,例如倒计时、实时更新的时间戳等。jQuery作为一个广泛使用的JavaScript库,为开发者提供了丰富的功能和便利。而...
jQuery Timer:在任何HTML元素内启动/停止/恢复/删除漂亮的计时器。 jQuery Timer插件轻量级,经过良好测试的jQuery漂亮计时器插件在任何HTML元素内启动,暂停,恢复和删除计时器。 在特定时间后或定期获取通知。 在...
**jQuery Timer插件详解** jQuery Timer是一款非常实用的JavaScript库,专为在HTML元素中添加启动、停止、恢复和移除计时器功能而设计。它使得开发者能够轻松地在网页上实现各种计时功能,比如倒计时、定时提醒等,...
纯JS编写的JS时间控制器插件,兼容大多数浏览器。
jQuery Timers 是一个用于创建定时器功能的插件,它扩展了jQuery库,提供了一种简单的方式来定期执行函数或只执行一次函数。这个插件包含三个主要函数:everyTime、oneTime 和 stopTime,使得开发者可以更灵活地控制...
JQuery Timers 是一个jQuery插件,它扩展了JavaScript的定时功能,提供了更加灵活和方便的方式来执行定时任务。这个插件包含三个主要函数:`everyTime`、`oneTime` 和 `stopTime`,用于周期性执行、一次性执行以及...
**jQuery UI Timerpicker** jQuery UI Timerpicker 是一个基于 jQuery UI 库的插件,它扩展了标准的 HTML5 时间输入控件,为用户提供了一个交互式的、可自定义的时间选择器。这个插件允许用户在网页上更直观地选择...
jQuery Timer插件轻巧,经过测试 jQuery漂亮计时器插件在任何HTML元素内启动,暂停,恢复和删除计时器。 在特定时间后或定期获取通知。 在计时器运行时单击并编辑时间! 在同一页面上启用多个计时器。 |入门使用此...
插件如`Countdown.js`和`jQuery Timer`,可用于倒计时、定时提醒或动态计数。 以上只是jQuery特效插件的冰山一角,实际上还有许多其他类型的插件,如图库、图表、地图、轮盘、滚动条优化等,每个都为开发者提供了...
一个示例 jQuery 插件,用于谈论 jQuery 插件
总结来说,timer.jquery插件是一款实用的jQuery计时器解决方案,它的易用性和广泛的浏览器支持使其成为开发者实现计时功能的理想选择。无论你是新手还是经验丰富的前端开发者,都能快速地在项目中集成并定制计时器...
"timer.jquery"这款插件以其简洁的API和强大的功能,深受开发者喜爱。下面我们将深入探讨这款插件的使用方法、主要特性以及如何在项目中集成。 首先,jQuery库是JavaScript的一个轻量级框架,它简化了DOM操作、事件...
【jQuery轻量级倒计时插件】是一种用于网页中的计时工具,它能够实现从一个特定时间点开始倒数到零或者到另一个特定时间的功能。这种插件在各种应用场景中非常常见,如在线考试、限时优惠活动、拍卖结束提醒等,能够...