zepto(手机端的jQuery)

2016-11-23  本文已影响81人  Jianshu9527
手机端的jquery
1 介绍
2 使用
3 常见模块
  1 : Touch.js
  2 : Detect.js
  3 : Fx.js
  4  : Fx_methods.js
4 移动端的支持检查
5 拓展zepto的功能
:(function($){
    $.abcd = function(){//属性直接加在$上,相当于是静态方法,类似于(Math.pl)
         console.info('abcd');
      }
    $.a = '你好';
    $.fn.abcd = function(a){//添加的属性在zepto的对象上都可以使用(是加在了__proto__上)
          return  a*10;
}
})(zepto);
console.info( $.a )
$.abcd();
console.info( $('div').abcd(20) )

chrome输出结果:你好\abcd\200

※※案例↓
方法二

:(function($){
    $.extend($.fn,{
        "a":function(){console.info("a",this)},
        "b":function(){console.info("b",this)}
);
})(zepto);
console.info( $('div') )

分析:
$.extend(对象1,对象2):作用是把对象2合并到对象1中
$.extend($.fn,{键值对});给$.fn添加新的属性.

上一篇 下一篇

猜你喜欢

热点阅读