如何从公共函数访问jquery库变量?

时间:2016-11-23 07:06:38

标签: javascript jquery

我正在创建简单的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));

0 个答案:

没有答案