cycling jQuery_Succinctly | Page 90
var options = $.extend({}, $.fn.count.defaultOptions, customOptions);
return this.each(function () {
var $this = $(this); $this.text(options.startCount + '');
var myInterval = window.setInterval(function () { var currentCount =
parseFloat($this.text()); var newCount = currentCount + 1; $this.text(newCount + ''); },
1000);
});
}; $.fn.count.defaultOptions = { startCount: 100 };
})(jQuery); // Overwrite default options.
jQuery.fn.count.defaultOptions.startCount = 200; jQuery('#counter1').count(); //
Will use startCount: 200, instead of startCount:0
jQuery('#counter2').count({ startCount: 500 }); // Will overwrite any default
values.