posts - 241,  comments - 116,  trackbacks - 0
常见的jquery插件的都是有如下的格式的:
;(function($){    
$.fn.yourName = function(options){  //各种属性、参数
  }
       var options = $.extend(defaults, options);//定义参数
       this.each(function(){
        //插件实现代码
       });
    };
})(jQuery);
注解:
(1)、“;(function($){    })(jQuery);”使用了匿名函数,表示在方法体内的”$”表示的就是”jquery”,为了有更好的兼容性,所以在前面添加一个分号
,这里的$符号是作为匿名函数的形参
(2)、$.extend(defaults, options);表示的是如果options中的参数总是有值的话,那么options中的值将会代替defaults中的值。
posted on 2012-12-06 14:31 墙头草 阅读(1264) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航:
 
人人游戏网 软件开发网 货运专家