1 类级别

类级别你可以理解为拓展jquery类,最明显的例子是$.ajax(...),相当于静态方法

开发扩展其方法时使用$.extend方法,即jQuery.extend(object);

 $.extend({ 

     add:function(a,b){return a+b;} , 

     minus:function(a,b){return a-b;} 

 }); 

页面中调用: 直接$.(...)  

 var i = $.add(3,2);
var j = $.minus(3,2);

2 对象级别

对象级别则可以理解为基于对象的拓展,如$("#table").changeColor(...); 这里这个changeColor呢,就是基于对象的拓展了。

开发扩展其方法时使用$.fn.extend方法,即jQuery.fn.extend(object);

$.fn.extend({ 

    check:function(){
return this.each({
this.checked=true;
});
}, uncheck:function(){
return this.each({
this.checked=false;
});
} });
调用:
$('input[type=checkbox]').check();
$('input[type=checkbox]').uncheck();
$.xy = {
add:function(a,b){return a+b;} ,
minus:function(a,b){return a-b;},
voidMethod:function(){ alert("void"); }
}; var i = $.xy.add(3,2);
var m = $.xy.minus(3,2);
$.xy.voidMethod();

最新文章

  1. Bootstrap<基础十六> 导航元素
  2. C++ 数字转字符串
  3. java生成生成图片缩略图
  4. OAF与XML Publisher集成(转)
  5. 【风马一族_Java】如何获取ACSLL表的值
  6. 【数论-数位统计】UVa 11076 - Add Again
  7. 清空具有外键约束的表时报ERROR 1701(42000)的解决办法
  8. Silverlight 结合ArcGis 使用inforwindow
  9. openssl 生成CSR
  10. 自己定义标签中tagsupport的一些方法
  11. js中的数组去重
  12. 部署wcf出现的问题与解决方法
  13. 左偏树(BZOJ4003)
  14. PA 创建项目
  15. building tool的简单了解
  16. Guid的生成和数据修整(去除空格和小写字符)
  17. 集群LVS
  18. centos 安装 python36
  19. java基础-反射(细节)
  20. SpringMVC异常处理注解@ExceptionHandler@ControllerAdvice@ResponseStatus

热门文章

  1. ADODB.RecordSet常用方法查询
  2. JavaScript获取非行间样式
  3. hdu2121 Ice_cream’s world II 最小树形图(难)
  4. 科学存储数据格式-HDF5
  5. (转)RabbitMQ学习之exchange总结
  6. JeeSite 4.0 规划(二)
  7. JS 从36个数字里面随机抽取8个
  8. 洛谷P2296 寻找道路_简单BFS
  9. SpringMVC源码阅读
  10. Python笔记15------图像