jquery-插件

  • 全局插件

  直接通过$.xx = function(args){}来定义全局插件,问题:1,命名规则;2,$符号的冲突问题(可使用闭包来解决)(function($){$.say = function(ars){}})(jQuery)

  可选参数的实现:$.argumentable = function(a1,options,a5){a1,a5必选参数,options里面为可选参数

              $.extend(//extend方法实现替换

              {"a2":"xx","a3":"xx","a4":"xx"},   //为三个参数设置初始值

              options || {} //用传入的参数覆盖初始值

              )

          }

posted on 2013-04-11 23:00  zcjava  阅读(96)  评论(0编辑  收藏  举报