加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 创业 > C语言 > 正文

jQuery插件接口设计

发布时间:2020-12-15 00:38:27 所属栏目:C语言 来源:网络整理
导读:软件设计中的接口设计提供把独立插件和框架以一种很宽松的方式耦合 1.jQuery中接口分为两种: 1.挂在在jQuery命名空间下的全局函数-静态方法2.挂在在jQuery原型下面的实例方法,这样jQuery对象的实例能够共享该方法 2.接口的使用 jQuery.extend({ dataFunct

软件设计中的接口设计提供把独立插件和框架以一种很宽松的方式耦合
1.jQuery中接口分为两种:

1.挂在在jQuery命名空间下的全局函数-静态方法
2.挂在在jQuery原型下面的实例方法,这样jQuery对象的实例能够共享该方法

2.接口的使用

jQuery.extend({
    dataFunction: function(){},otherFunction: function(){}
})
jQuery.fn.extend({
    dataFunction: function(){},otherFunction: function(){}
})

3.代码的实现

jQuery.extend = jQuery.fn.extend = function(){
    var options,copy,target = arguments[0] || {},i=1,length = arguments.length;
    if(length === 1){
        target = this;  // 只有一个参数的时候,则是拓展给jQuery/jQuery.fn
        i--;
    }
    for(; i

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读