2つのプラグインを1つにマージしたいので、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",
(これはタイマープラグインからのものです)