jQuery UI API中文文档 – WEB前端开发WEB前端开发
Home » jQuery » jQuery UI API中文文档
jQuery UI API中文文档
Posted on by 愚人码头 1 views
jQuery UI API中文文档(适用jQuery UI 1.10)
http://www.css88.com/jquery-ui-api/
-
效果(Effects)
- .addClass()为每个匹配的元素添加指定的样式类名,而且所有改变的样式以动画的形式展示
- Blind Effect百叶窗效果隐藏或者显示一个包装在一个容器中的元素时候具有“拉百叶窗”的效果
- Bounce Effect反弹特效上下反弹一个元素。当反弹特效和隐藏或显示配合使用时,最后一个或第一个反弹也将呈现淡入或淡出效果。
- Clip Effect剪辑效果通过垂直或水平剪辑一个元素来显示或隐藏它,并且它是从元素的两端同时进行的。
- Color Animation
颜色动画使用.animate()。 - Drop Effect 拉拽特效隐藏或显示一个元素,并使用通过淡入或淡出效果使它向一个方向滑动。
- easings动画缓冲函数可以确定在动画过程中不同时刻的动画速度。
- .effect()在一个元素上应用一个动画特效。
- Explode Effect 爆炸特效通过将元素分拆成若干片来隐藏或显示一个元素。
- Fade Effect淡入淡出的隐藏或显示一个元素。
- Fold Effect通过折叠形式来隐藏或显示一个元素。
- .hide()使用自定义的效果隐藏匹配的元素。
- Highlight Effect高亮特效通过先动画呈现元素的背景颜色来隐藏或显示一个元素。
- Puff Effect创建拉伸的效果,缩放元素的同时隐藏或显示元素。
- Pulsate Effect闪烁效果通过脉冲闪烁隐藏或显示元素。
- .removeClass()为每个匹配的元素移除指定的样式类名,而且所有改变的样式以动画的形式展示
- Scale Effect按百分比缩小或放大一个元素。
- Shake Effect在垂直或水平方向上多次抖动一个元素。
- .show()使用自定义特效显示匹配的元素。
- Size Effect将元素的尺寸设置到一个指定的宽度和高度。
- Slide Effect将元素滑动到可视区域之外。
- .switchClass()为每一组匹配的元素添加或移除指定的样式类,而且所有改变的样式以动画的形式展示
- .toggle()使用自定义特效显示或隐藏匹配的元素。
- .toggleClass()为每一组匹配的元素添加或移除一个或多个样式类,取决于当前元素是否存在该样式类和switch参数。,而且所有改变的样式以动画的形式展示
- Transfer Effect一个元素的轮廓转移到另一元素上
-
特效内核代码( Effects Core)
- .addClass()为每个匹配的元素添加指定的样式类名,而且所有改变的样式以动画的形式展示
- Color Animation
颜色动画使用.animate()。 - .effect()在一个元素上应用一个动画特效。
- .hide()使用自定义的效果隐藏匹配的元素。
- .removeClass()为每个匹配的元素移除指定的样式类名,而且所有改变的样式以动画的形式展示
- .show()使用自定义特效显示匹配的元素。
- .switchClass()为每一组匹配的元素添加或移除指定的样式类,而且所有改变的样式以动画的形式展示
- .toggle()使用自定义特效显示或隐藏匹配的元素。
- .toggleClass()为每一组匹配的元素添加或移除一个或多个样式类,取决于当前元素是否存在该样式类和switch参数。,而且所有改变的样式以动画的形式展示
-
交互(Interactions)
- Draggable Widget该组件可以让你使用鼠标拖动所有元素。
- Droppable Widget(拖放)创建拖动元素的目标。
- 鼠标交互(Mouse Interaction)基本交互层。
- 可调整尺寸小部件(Resizable Widget)使用鼠标改变元素的尺寸。
- 可选择小部件(Selectable Widget)使用鼠标选择单个元素或一组元素。
- 可排序小部件(Sortable Widget)使用鼠标调整列表中或者网格中元素的排序。
-
方法重载(Method Overrides)
- .addClass()当动画样式改变时,为匹配的元素集合内的每个元素添加指定的 Class。
- .focus()异步聚焦到一个元素。
- .hide()使用自定义效果来隐藏匹配的元素。
- .position()相对另一个元素定位一个元素。
- .removeClass()当动画样式改变时,为匹配的元素集合内的每个元素移除指定的 Class。
- .show()使用自定义效果来显示匹配的元素。
- .toggle()使用自定义效果来显示或隐藏匹配的元素。
- .toggleClass()当动画样式改变时,根据 Class 是否存在以及 switch 参数的值,为匹配的元素集合内的每个元素添加或移除一个或多个 Class。
-
方法(Methods)
- .disableSelection()禁用选择匹配的元素集合内的文本内容。
- .effect()对一个元素应用动画特效。
- .enableSelection()启用选择匹配的元素集合内的文本内容。
- .focus()异步聚焦到一个元素。
- .hide()使用自定义效果来隐藏匹配的元素。
- .position()相对另一个元素定位一个元素。
- .removeUniqueId()为匹配的元素集合移除由 .uniqueId() 设置的 Id。
- .scrollParent()获取最近的可滚动的祖先。
- .show()使用自定义效果来显示匹配的元素。
- .toggle()使用自定义效果来显示或隐藏匹配的元素。
- .uniqueId()为匹配的元素集合生成并申请一个唯一的 Id。
- .zIndex()为元素获取 z-index。
-
选择器(Selectors)
- :data() Selector选择数据已存储在指定的键下的元素。
- :focusable Selector选择可被聚焦的元素。
- :tabbable Selector选择用户可通过 tab 键聚焦的元素。
-
主题(Theming)
- CSS 框架(CSS Framework)jQuery UI 使用的允许组件主题化的 Class 名称列表。
- 图标(Icons)jQuery UI 提供的图标列表。
- 堆叠元素(Stacking Elements)一种处理 z-index 和堆叠元素的模式。
-
UI 核心(UI Core)
- :data() Selector选择数据已存储在指定的键下的元素。
- .disableSelection()禁用选择匹配的元素集合内的文本内容。
- .enableSelection()启用选择匹配的元素集合内的文本内容。
- .focus()异步聚焦到一个元素。
- :focusable Selector选择可被聚焦的元素。
- jQuery.ui.keyCode一个相对于数字值的关键代码描述的映射。
- .removeUniqueId()为匹配的元素集合移除由 .uniqueId() 设置的 Id。
- .scrollParent()获取最近的可滚动的祖先。
- :tabbable Selector选择用户可通过 tab 键聚焦的元素。
- .uniqueId()为匹配的元素集合生成并申请一个唯一的 Id。
- .zIndex()为元素获取 z-index。
-
实用工具(Utilities)
- EasingsEasing 函数指定动画在不同点上的行进速度。
- 部件库(Widget Factory)使用与所有 jQuery UI 小部件相同的抽象化来创建有状态的 jQuery 插件。
- 插件桥(Widget Plugin Bridge)jQuery.widget.bridge() 方法是 jQuery 部件库(Widget Factory)的一部分。它扮演着由 $.widget() 创建的对象和 jQuery API 之间的中介。
- 鼠标交互(Mouse Interaction)基本交互层。
- .position()相对另一个元素定位一个元素。
-
小部件(Widgets)
- 折叠面板部件(Accordion Widget)把一对标题和内容面板转换成折叠面板。
- 自动完成部件(Autocomplete Widget)自动完成功能根据用户输入值进行搜索和过滤,让用户快速找到并从预设值列表中选择。
- 按钮部件(Button Widget)可主题化的按钮和按钮集合。
- 日期选择器部件(Datepicker Widget)从弹出框或在线日历选择一个日期。
- 对话框部件(Dialog Widget)在一个交互覆盖层中打开内容。
- 部件库(Widget Factory)使用与所有 jQuery UI 小部件相同的抽象化来创建有状态的 jQuery 插件。
- 插件桥(Widget Plugin Bridge)jQuery.widget.bridge() 方法是 jQuery 部件库(Widget Factory)的一部分。它扮演着由 $.widget() 创建的对象和 jQuery API 之间的中介。
- 菜单部件(Menu Widget)带有鼠标和键盘交互的用于导航的可主题化菜单。
- 进度条部件(Progressbar Widget)显示一个确定的或不确定的进程状态。
- 滑块部件(Slider Widget)拖动手柄可以选择一个数值。
- 微调器器部件(Spinner Widget)通过向上/向下按钮和箭头键处理,为输入数值增强文本输入功能。
- 标签页部件(Tabs Widget)一种多面板的单内容区,每个面板与列表中的标题相关。
- 工具提示框部件(Tooltip Widget)可自定义的、可主题化的工具提示框,替代原生的工具提示框。