1.jQuery.fn.extend 是对jQuery对象的方法进行扩展(类似java类的实例方法)
例如: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);
}
}
})
这样来使用这个自定义的color方法
$(this).color("red");//对jquery对象进行颜色设置
alert($(this).color());//获取jquery对象的颜色,并用对话框弹出
2.jQuery.extend 对jQuery对象的扩展,不需要jQuery实例就可以使用(类似java类的静态方法)
例如:自定一个myAdd方法实现求两个数的和
jQuery.extend( {
myAdd:function(a,b){
return a+b;
}
})
这样来使用这个自定义的myAdd方法
alert($.myAdd(3, 4));
分享到:
相关推荐
NULL 博文链接:https://zhkac.iteye.com/blog/499330
资源名称:Extending.jQuery—扩展jQuery 内容简介:《扩展jQuery》分为4部分,共14章,讲解了为jQuery库创建自定义扩展的方法,从最大可重用性的角度来设计和编写插件的方法,以及为jQuery UI编写小部件和特效的...
扩展jquery的ajax方法,可以处理一些ajax请求的共通问题,比如ajax请求出错之后跳转的问题。
jquery-validate 可对前端form进行表单校验,文档里详细介绍了如何使用jquery-validate框架和如何扩展验证方法。
// jQuery 所选对象扩展方法 二、调用示例: 1.jQuery 本身的扩展方法实例如下: 代码如下: jQuery.extend({ Meg: function (message) { alert(message); }, MegToo: function (messageToo) { alert(...
这是一个JQuery可扩展内容的Demo条
使用jquery做的动态扩展的tree
为jquery编写的扩展,仿easyui,清晰简洁,适合初学者,包含扩展jquery.accordion.js、jquery.combobox.js、jquery.datagrid.js、jquery.datebox.js、jquery.dialog.js、jquery.form.js、jquery.layout.js、jquery....
jQuery可扩展的响应式轮播插件 jQuery可扩展的响应式轮播插件
//验证身份证号码 jQuery.validator.addMethod("idCardNo", function (value, element) { //验证身份证号方法 var testIdCardNo = function (idcard) { ...jquery.validate的扩展校验身份证的方法。
Dreamweaver CS3的扩展软件jquery,在编写JQuery,会自动提示您要写的方法。
Dreaweaver jquery api扩展.zip
Dreamweaver安装jquery扩展
这里主要介绍我自己所写的利用构建在jQuery之上的工具库,该库的原文件名为jquery.brady.js,但由于是构建在jQuery之上的,所以在引入页面时,一定要先引入jQuery核心库,如jquery-1.3.2.min.js 该工具库的namespace...
教你如何做一个自己的jQuery插件,jQuery扩展
Jquery自带的序列化,仅对form表单进行序列化,有很大的局限性,现在对齐进行扩展可以进行任意的序列化,包括json格式,字符串格式、数组格式,数组时自动转化为字符串等。并可以根据开发需要,随时扩展自己想要的...
文件已上传到百度网盘,附件中是下载地址。真正免积分免费无水印完整版,绝不出现仅下载到部分章节,书中... Extending.jQuery—扩展jQuery.pdf (美)keith wood(著) 李强(译) 人民邮电出版社 9787115363541 2014-09-01
JQuery easyUI扩展验证机制的正则表达式,数量庞大,方便使用
jQuery EasyUI 扩展(tip和form)
介绍jquery的扩展知识,介绍jquery的扩展知识,介绍jquery的扩展知识