jq插件封装(一)

要开始学习了,不然跟不上了,前端技术更新的太快了,决定每天抽点时间出来学习。

jq的插件封装

基本的雏形是:

(function(){

  var demo=function(){

  };

  demo.prototype={

  _init:function(){

    }

  }

  window.demo =demo;

}())

最简单demo:

(function(){

  var demo = function (options){

    this.options = $.options({

     “x”:"200",

     “y”:"100",

     “z”:"3"

    },options);

    this._init();

  }

  demo.prototype={

    _init:function(){

      alert("x是"+this.options.x+" y是"+this.options.y+" z是"+this.options.z);

    }

  }

window.demo = demo;

}())

new demo({
  "x" :"5",
  "y" :"4"
});
不说了,继续深入学习封装代码了。搬砖啦
posted @ 2018-06-04 17:56  zy1314  阅读(362)  评论(0编辑  收藏  举报