我正在创建简单的jquery库,实际上我只是学习用jQuery创建自己的库,我需要从外部main函数访问lib函数内部的变量。这里是简短的代码,我想从page
函数访问变量loading
和$.fn.beyondScroll.reset
。我是如何完成这项任务的?我试图通过$.fn.beyondScroll.page;
访问,但它返回未定。谢谢。
(function ($) {
$.fn.beyondScroll = function (options) {
var settings = $.extend({}, $.fn.beyondScroll.defaults, options);
var complete = false; // need access this variable
var page = 1;
return this.each(function () {
var loading = false; // and this variable
});
};
$.fn.beyondScroll.reset = function(){
// access those variables from here
var currentPage = $.fn.beyondScroll.page; // return undefined
}
}(jQuery));