开发者社区> 问答> 正文

(function($) { $.fn.extend({ 方法(); }); }(jquery));能不能取到里面的方法

(function($) {
    $.fn.extend({ 

        方法(); 

      });
  }(jquery));
外面能不能取到这个方法,如果不能,有什么方法解决让循环执行这个方法么

展开
收起
a123456678 2016-07-14 10:40:15 2328 0
1 条回答
写回答
取消 提交回答
  • //提供一个简单地闭包的使用,可以参考下:  
    //1.模块化代码:  
    var closure= function ($){  
        //...
         
        //需要提取的函数
        var initModule = function( obj ){
           //todo... 
        }; 
         
        //返回一个包含函数属性的对象
        return { initModule : initModule }; 
    }(jQuery);   
     
    //2.使用模块对象的属性即类似于楼主需要的方法:  
     //这里是页面加载时调用目标方法。
     //楼主要循环调用的方法请自行拓展
     $( function(){ closure.initModule( $('#xxId') ) } );
    2019-07-17 19:56:06
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关课程

更多

相关电子书

更多
Delivering Javascript to World 立即下载
Delivering-Javascript-to-World-Plus-Dog 立即下载
低代码开发师(初级)实战教程 立即下载