defaultOptions.startCount
の値には$.fn.count(10).defaultOptions.startCount
を使用していますが、コンソールの表示Cannot read property 'startCount' of undefined
を使用してアクセスしたいと思います。 startCount
値を記録するには?
<div id="counter1"></div>
<div id="counter2"></div>
(function($) {
$.fn.count = function (counter_init) {
defaultOptions = { startCount: counter_init }
return this.each(function() {
var $this = $(this); // Sets the counter start number to zero.
$this.text(defaultOptions.startCount + '');
var myInterval = window.setInterval(function() {
var currentCount = parseFloat($this.text());
var newCount = currentCount + 1; $this.text(newCount + '');
}, 1000);
});
};
})(jQuery);
jQuery('#counter1, #counter2').count(25);
console.log($.fn.count(10).defaultOptions.startCount);
'this.defaultOptions = {startCount:counter_init}'! –