javascript - js怎么调用 var a=function (){ }()里面的方法
PHPz
PHPz 2017-04-10 16:11:57
[JavaScript讨论组]
var a=function()
{
    function aa()
    {
    
    }
    
    function hanlderJs()
    {
        
    }
    
        function hanlderSetStyle()
    {
        
    }
    
        function hanlderZTree()
    {
        
    }
        return {
        init: function () {
            hanlderJs();
            hanlderSetStyle();
            hanlderZTree();
        }
    }
    
}();
 

js文件FormGisMapBeta.js里面的代码,现在的问题是如何通过另一个前台界面调用这个js文件里面的aa方法。

FormGisMapBeta.init()是初始化js在不影响初始化js的情况下调用aa方法!

PHPz
PHPz

学习是最好的投资!

全部回复(2)
伊谢尔伦
return {
    init: function () {
        hanlderJs();
        hanlderSetStyle();
        hanlderZTree();
    },
    AA: function (objID) {
        aa(objID);
    } 
}

这样调用的

    jQuery(document).ready(function () {
        FormGisMapBeta.init();
    });
   
    function aa(ObjID) {
        FormGisMapBeta.AA(ObjID);
    }
伊谢尔伦
var a = function(){
 
 return function aa(){console.log('function aa');}

}();

//a就是aa这个方法
a();
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号