1

我正在尝试在范围内创建一个类,但无法调用我为它创建的方法。为什么这种方法无法访问?

代码片段

var ClientController;

(function($, cc){
    function ClientController(){
        this.GVNavUpdate = function(){
            console.log('this works');
        }
    }

    cc = new ClientController();

})(jQuery, ClientController);

ClientController.GVNavUpdate();
4

1 回答 1

2

试试这个:

var ClientController = (function($) {
    function ClientController() {

        this.GVNavUpdate = function() {
            console.log('this works');
        }

    }

    return new ClientController();
})(jQuery);

ClientController.GVNavUpdate();
于 2013-07-26T15:22:04.817 回答