JSRUN 用代码说话

简介

编辑教程

简介

jQuery UI是以 jQuery 为基础的开源 JavaScript 网页用户界面代码库。
包含底层用户交互、动画、特效和可更换主题的可视控件。
可以直接用它来构建具有很好交互性的web应用程序。
所有插件测试能兼容IE 6.0+, Firefox 3+, Safari 3.1+, Opera 9.6+, 和GoogleChrome。
jQuery UI包含了许多维持状态的小部件(Widget),因此,它与典型的 jQuery 插件使用模式略有不同。

组件构成

jQuery UI 主要分为3个部分:交互、微件和效果库。

交互
交互部件是一些与鼠标交互相关的内容,包括Draggable,Droppable,Resizable,Selectable和Sortable等。
微件
主要是一些界面的扩展,包括Accordion,AutoComplete,ColorPicker,Dialog,Slider,Tabs,DatePicker,Magnifier,ProgressBar,Spinner等,新版本的UI将包含更多的微件。
效果库
用于提供丰富的动画效果,让动画不再局限于jQuery的animate()方法。

jQuery UI 与 jquery 的主要区别是:

  • jQuery是一个js库,主要提供的功能是选择器,属性修改和事件绑定等等。

  • jQuery UI则是在jQuery的基础上,利用jQuery的扩展性,设计的插件。提供了一些常用的界面元素,诸如对话框、拖动行为、改变大小行为等等。

特性

简单易用 继承 jQuery 简易使用特性,提供高度抽象接口,短期改善网站易用性。
开源免费 采用 MIT & GPL 双协议授权,轻松满足自由产品至企业产品各种授权需求。
广泛兼容 兼容各主流桌面浏览器。
包括IE 6+、Firefox 2+、Safari 3+、Opera 9+、Chrome 1+。
轻便快捷 组件间相对独立,可按需加载,避免浪费带宽拖慢网页打开速度。
标准先进 支持 WAI-ARIA,通过标准 XHTML 代码提供渐进增强,保证低端环境可访问性。
美观多变 提供近 20 种预设主题,并可自定义多达 60 项可配置样式规则,提供 24 种背景纹理选择。
开放公开 从结构规划到代码编写,全程开放,文档、代码、讨论,人人均可参与。
强力支持 Google 为发布代码提供 CDN 内容分发网络支持。
完整汉化 开发包内置包含中文在内的 40 多种语言包。

缺点

代码不够健壮 缺乏全面的测试用例,部分组件Bugs较多,不能达到企业级产品开发要求。
构架规划不足 组件间API缺乏协调,缺乏配合使用帮助。
控件较少 相对于Dojo、YUI、Ext JS等成熟产品,可用控件较少,无法满足复杂界面功能要求。
JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。 大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
支付宝
9.99
无法付款,请点击这里
如遇到支付问题请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟
谢谢支持,我一定会更加努力的