(function($){
$.fn.countdown = function(){
var current = 5;
function count(){
this.text(current);
}
count();
}
})(jQuery);
为什么在这个插件中我得到一个控制台错误Uncaught TypeError: Object [object global] has no method 'text'
。但是,例如,如果我在 count 函数之外声明this
为变量,var this_selected = this;
然后在 count 函数中使用它,那么它就可以工作。