你的位置:面向PHP >> 资讯 >> 前端开发 >> JS & jQuery >> 详细内容 在线投稿

jQuery的extend

排行榜 收藏 打印 发给朋友 举报 来源: 膘叔的简单人生   发布者:膘叔
热度173票  浏览45次 【共0条评论】【我要评论 时间:2009年9月22日 09:18
文章信息

来源:原创

jQuery有两种写extend的方法
3WEr7?D2I e01、直接构造面向PHP8s FVA}DiRz
jQuery.extend({面向PHP!Q[/n.S reV+A
     test:function(){面向PHP%Vw*q5X-r ?,M7t
         alert("test");面向PHPQe/d V!M'?o-Uk[b
    }面向PHPHh.F;M&B&O5_
});面向PHP2\~7R6\1F\ MpZ
使用方法:
9Q2T5H!yHLyL0jQuery.test()面向PHP$m%sho4e#Q
面向PHP!uQ H8JA$L5I`c
2、通过fn构造
^&eya4B*^I7Bg/i0
jQuery.fn.extend({面向PHPhOla_#CM3^l?f
check: function() {面向PHP\@l&cu$`J'j n
return this.each(function() { this.checked = true; });面向PHP7\2u'bT7TT\
},面向PHPn R-]o ? Bj
uncheck: function() {面向PHPO.Hl#\L }:{
return this.each(function() { this.checked = false; });面向PHP!C+V`#?;\e ]F
}面向PHP#kk,Hj#Vc8]G
});面向PHP6W{3{EiD
调用方法:
}W7MH'lT3v/Wxd0
$("input[@type=checkbox]").check();
4I\UI6Ti l9}0$("input[@type=radio]").uncheck();
看到区别了吧。如果是有fn的,那么它是针对某个元素的,如果不含FN,则是对jQuery自身的扩展。在应用的时候可以有针对性的进行应用
zS\.F#R0_2Lt-c1x0
TAG: extend jQuery
顶:18 踩:14
对本文中的事件或人物打分:
当前平均分:-0.25 (48次打分)
对本篇资讯内容的质量打分:
当前平均分:0 (47次打分)
【已经有46人表态】
9票
感动
5票
路过
6票
高兴
9票
难过
5票
搞笑
6票
愤怒
1票
无聊
5票
同情
上一篇 下一篇
发表评论

网友评论仅供网友表达个人看法,并不表明本网同意其观点或证实其描述。

查看全部回复【已有0位网友发表了看法】