手机端的jquery
1 介绍
- 1: 网址:http://www.bootcss.com/p/zeptojs/
- 2: Zepto 是一个轻量级的针对现代高级浏览器的 JavaScript 库
- 3: 大小只有jQuery的1/3(省流量)
2 使用
- 1: jQuery怎么使用,zepto就怎么使用
- 2:需要功能就添加对应的模块即可
- 3:最基本的zepto.js中的只有一部分功能,如果需要其他的功能.根据上表,直接引入相关的文件即可
3 常见模块
  1 : Touch.js
  2 : Detect.js
  3 : Fx.js
  4  : Fx_methods.js
4 移动端的支持检查
- 在需要的地方加入detect.js.它会在$上添加两个属性:os&&browser
 图片
- 所有的手机浏览器,都使用webkit内核.所以在移动端做网站,考虑浏览器的兼容性就少了很多(不必考虑IE系列)
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添加新的属性.