• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 








每日三省吾身
 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2011年8月24日

jQuery插件开发全解析
摘要: jQuery插件的开发包括两种:一种是类级别的插件开发,即给jQuery添加新的全局函数,相当于给jQuery类本身添加方法。jQuery的全局函数就是属于jQuery命名空间的函数,另一种是对象级别的插件开发,即给jQuery对象添加方法。下面就两种函数的开发做详细的说明。1、类级别的插件开发类级别的插件开发最直接的理解就是给jQuery类添加类方法,可以理解为添加静态方法。典型的例子就是$.AJAX()这个函数,将函数定义于jQuery的命名空间中。关于类级别的插件开发可以采用如下几种形式进行扩展:1.1添加一个新的全局函数添加一个全局函数,我们只需如下定义:Java代码jQuery.fo 阅读全文
posted @ 2011-08-24 18:07 渔樵耕读2017 阅读(168) 评论(0) 推荐(0)
 
Javascript中创建对象类的两种常规较好的方式
摘要: 1.混合的构造函数/原型方式function Car(sColor, iDoors, iMpg){ this.color = sColor; this.doors = iDoors; this.mpg = iMpg; this.drivers = new Array("Mike", "Sue");}Car.prototype.showColor = function(){ alert(this.color);};测试:var oCar1 = new Car("red", 4, 23);var oCar2 = new Car(" 阅读全文
posted @ 2011-08-24 11:18 渔樵耕读2017 阅读(125) 评论(0) 推荐(0)
 
JavaScript对象继承的实现
摘要: 1.综合对象冒充(属性)、原型链继承(对象)方法:function ClassA(sColor){ this.color = sColor;}ClassA.prototype.sayColor = function(){ alert(this.color);};function ClassB(sColor, sName){ ClassA.call(this, sColor); this.name = sName;}ClassB.prototype = new ClassA();ClassB.prototype.sayName = function(){ alert(this.name);}// 阅读全文
posted @ 2011-08-24 11:16 渔樵耕读2017 阅读(242) 评论(0) 推荐(0)