jQuery Mobile

 jQuery Mobile的优缺点 

       1、  jQuery Mobile是jQuery 在手机上和平板设备上的版本。jQuery Mobile 不仅会给主流移动平台带来jQuery核心库,而且会发布一个完整统一的jQuery移动UI框架。支持全球主流的移动平台。此框架简单易用。页面开发主 要使用标记,无需或仅需很少 JavaScript,此框架简单易用。页面开发主要使用标记,无需或仅需很少 JavaScript。

    1.     JM 只是一个 UI 库,依赖于 jQuery 和 jQuery UI 的 DOM 操作、Ajax 和其他库
    2.     为了创建 UI 部件,你只需要编写 HTML 即可,JM 为了对这些 HTML 元素进行修饰
    3.     可方便的重用已有的 HTML 代码
    4.     一些简单的应用直接用 HTML 即可实现,无需 JavaScript
    5.     JM 具有相对小的对象模型,可以快速轻松学习,特别是他是一个 jQuery 的插件
    6.     JM 对代码没有特定的要求,这可能是非常灵活的,但维护难度也加大
    7.     易于和其他框架进行集
    8.     比 Sencha Touch 支持更多的设备
    9.     不依赖某个特定的供应商

  2、尽管 jQuery Mobile 利用最新的 HTML5、CSS3 和 JavaScript,但并非所有移动设备都提供这样的支持。jQuery Mobile 的哲学是同时支持高端和低端设备,比如那些没有 JavaScript 支持的设备,尽量提供最好的体验。

  3、jQuery Mobile 框架的整体大小比较小,JavaScript 库 12KB,CSS 6KB,还包括一些图标

  4、此框架还提供一个主题系统,允许您提供自己的应用程序样式。

 jQuery Mobile 也提供了针对移动端浏览器的事件:
  • 触摸事件 - 当用户触摸屏幕时触发
  • 滑动事件 - 当用户左右滑动时触发
  • 定位事件 - 当设备水平或垂直翻转时触发
  • 页面事件 - 当页面显示,隐藏,创建,加载或未加载时触发
原文地址:https://www.cnblogs.com/gong-ping/p/4734334.html