六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 236|回复: 0

jQuery.fn.extend 与jQuery.extend 用法

[复制链接]

升级  43.33%

29

主题

29

主题

29

主题

秀才

Rank: 2

积分
115
 楼主| 发表于 2013-2-8 00:53:15 | 显示全部楼层 |阅读模式
demo:  jquery 本身并不提供 jQuery.color() 这个方法,如果我们需要对jQuery本身提供的方法进行扩展,则我们就需要是用jQuery.fn.extend。
jQuery.fn.extend({    color:function(val)    {          if(val==undefined){                         return $(this).css("color");            }else{                   return $(this).css("color",val);            }    }})$(this).color("red");//对jquery对象进行颜色设置alert($(this).color());//获取jquery对象的颜色,并用对话框弹出 
2.jQuery.extend  对jQuery对象的扩展,可以理解为静态方法,不需要实例jQuery就可以使用
jQuery.extend( {    myshow:function(a,b)    {     return a+b;    }}) 调用:alert($.add(3, 4));
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表