Próbuję zrozumieć składnię wtyczki jquery, ponieważ chcę połączyć dwie wtyczki w jedną. Migacz, który również musi być w stanie zatrzymać interwał lub uruchomić kilka razy.
W każdym razie, czy ta składnia jest taka sama jak
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);
});
},
to
$.fn.blink = function(options)
{
ponieważ wygląda na to, że pierwsza (bez =) jest sposobem na ustawienie wielu metod naraz. Czy to jest poprawne? Również kiedy tu jestem. Jaki byłby powód dodania elementów i logiki do obiektu jquery?
jQuery.extend({
timer: {
global: [],
guid: 1,
dataKey: "jQuery.timer",
(pochodzi z wtyczki timera)