我想了解jquery插件的语法,因为我想将两个插件合并为一个。还需要能够间隔或停止运行多次的信号灯。
无论如何,这种语法与
jQuery.fn.extend({
everyTime: function(interval, label, fn, times) {
return this.each(function() {
jQuery.timer.add(this, interval, label, fn, times);
});
},
oneTime: function(interval, label, fn) {
return this.each(function() {
jQuery.timer.add(this, interval, label, fn, 1);
});
},
这个
$.fn.blink = function(options)
{
因为看起来first(without =)是一次设置多个方法的方法。这是正确的吗?另外,当我在这里的时候,向jquery对象添加元素和一些逻辑的原因是什么?
jQuery.extend({
timer: {
global: [],
guid: 1,
dataKey: "jQuery.timer",
(来自计时器插件)