官网地址:http://ui.jquery.com/

jQuery UI源自于一jQuery插件-Interface。目前版本是1.10.3,需要jQuery 1.6以上版本支持。

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

  1. 交互。这里都是一些与鼠标交互相关的内容。包括拖动(Draggable)、置放(Droppable)、缩放(Resizable)、选择(Selectable)的排序(Sortable)等。微件(Widget)中有部分是基于这些交互组件来制作的。此库需要一个jQuery UI核心库--ui.core.js支持。
  2. 微件。这里主要是一些界面的扩展。里边包括了手风琴导航(Accordion)、自动完成(Autocomplete)、按钮(Button)、日历选择器(Datepicker)、对话框(Dialog)、菜单(Menu)、进度条(Progressbar)、滑块(Splider)、微调控制器(Spinner)、标签(Tabs)和提示(Tooltip)等。此库需要一个jQuery UI核心库ui.core.js支持。
  3. 效果库。此库用于提供丰富的动画效果,让动画不再局限于animate()方法。效果库有自己的一套核心即effect.core.js,无需jQuery UI的核心库ui.core.js支持。

因为此模块过于强大,本文不再做详细探讨。建议的选择是,看官网的Demo,了解它能实现什么功能,自己需要什么功能,然后下载源代码,找出相关功能片段,实现自己的功能即可。

下面仅展示微件实现的功能图片,供参考:

1. 手风琴导航(Accordion)

2. 自动完成(Autocomplete)

3. 按钮(Button)

4. 日历选择器(Datepicker)

5. 对话框(Dialog)

6. 菜单(Menu)

7. 进度条(Progressbar)

8. 滑块(Splider)

9. 微调控制器(Spinner)

10. 标签(Tabs)

11. 提示(Tooltip)

最新文章

  1. tyvj1172 自然数拆分Lunatic版
  2. Sorry, but the Android VPN API doesn’t currently allow TAP-based tunnels.
  3. idea 小技巧
  4. [转]❲阮一峰❳Linux 守护进程的启动方法
  5. JQuery函数库
  6. jQuery中filter(),not(),split()的用法
  7. 14.Object-C--浅谈Foundation框架字符串NSString 与NSMutableString
  8. C++设计模式——单例模式
  9. WP8异常错误:Error HRESULT E_FAIL has been returned from a call to a COM component.
  10. 第十四篇、Ajax与Json
  11. CSS属性值一览
  12. MyEclipse Spring被删之后,如何在myeclipse里面重新导入
  13. Oracle sga、pga介绍改动
  14. WPF自定义Window样式(2)
  15. Java并发编程之Lock
  16. 畅捷通T+12.2升级时发生的错误及处理方法图解
  17. Object.prototype.toString.call() 、 instanceof 以及 Array.isArray()判断数组的方法的优缺点
  18. centos 防火墙端口开放
  19. easy UI的密码长度以及重复输入验证
  20. 使用fdisk进行分区

热门文章

  1. nuxt框架学习
  2. Jackson序列化日期类型的属性
  3. 虚拟机和容器的对比 Virtual Server VS Docker
  4. jQuery Easy UI Tooptip(提示框)组件
  5. 【Linux】find命令
  6. 彻底抛弃脚本录制,LR脚本之使用web_custom_request函数自定义
  7. Linux系统下批量创建用户
  8. Oracle Tuxedo工作站客户端与服务端的样例程序
  9. Linux-socket的close和shutdown区别及应用场景
  10. HDUOJ---老人是真饿了