JavaScript强化教程——jQuery UI API 类别

主要介绍:JavaScript强化教程—— jQuery UI API 类别

jQuery UI 在jQuery 内置的特效上添加了一些功能。jQuery UI 支持颜色动画和 Class 转换,同时也提供了一些额外的 Easings。另外,提供了一套完整的定制特效,供显示和隐藏元素时或者只是添加一些视觉显示时使用。
API     描述      也属于类别
.addClass()     当动画样式改变时,为匹配的元素集合内的每个元素添加指定的 Class。
特效核心(Effects Core) | 方法重载(Method Overrides)
百叶窗特效(Blind Effect)     百叶窗特效(Blind Effect)通过将元素包裹在一个容器内,采用"拉百叶窗"效果来隐藏或显示元素。    
反弹特效(Bounce Effect)
反弹特效(Bounce Effect)反弹一个元素。当与隐藏或显示一起使用时,最后一次或第一次反弹会呈现淡入/淡出效果。 
剪辑特效(Clip Effect)       剪辑特效(Clip Effect)通过垂直或水平方向夹剪元素来隐藏或显示一个元素。       
颜色动画(Color Animation)   使用 .animate() 实现颜色动画效果。 
降落特效(Drop Effect)       降落特效(Drop Effect)通过单个方向滑动的淡入淡出来隐藏或显示一个元素。       
Easings Easing 函数指定动画在不同点上的行进速度。        
.effect()       对一个元素应用动画特效。    特效核心(Effects Core) | 方法(Method)
爆炸特效(Explode Effect)    爆炸特效(Explode Effect)通过把元素裂成碎片来隐藏或显示一个元素。        
淡入淡出特效(Fade Effect)     淡入淡出特效(Fade Effect)通过淡入淡出元素来隐藏或显示一个元素。  
折叠特效(Fold Effect)       折叠特效(Fold Effect)通过折叠元素来隐藏或显示一个元素。      
.hide() 使用自定义效果来隐藏匹配的元素。        特效核心(Effects Core) | 方法重载(Method Overrides) | 方法(Method)
突出特效(Highlight Effect)  突出特效(Highlight Effect)通过首先改变背景颜色来隐藏或显示一个元素。     
膨胀特效(Puff Effect)       通过在缩放元素的同时隐藏元素来创建膨胀特效(Puff Effect)。     
跳动特效(Pulsate Effect)    跳动特效(Pulsate Effect)通过跳动来隐藏或显示一个元素。     
.removeClass()  当动画样式改变时,为匹配的元素集合内的每个元素移除指定的 Class。     特效核心(Effects Core) | 方法重载(Method Overrides)
缩放特效(Scale Effect)      按照某个百分比缩放元素。    
震动特效(Shake Effect)      垂直或水平方向多次震动元素。  
.show() 使用自定义效果来显示匹配的元素。        特效核心(Effects Core) | 方法重载(Method Overrides) | 方法(Method)
尺寸特效(Size Effect)       调整元素尺寸到指定宽度和高度。 
滑动特效(Slide Effect)      把元素滑动出视区。       
.switchClass()  当动画样式改变时,为匹配的元素集合内的每个元素添加和移除指定的 Class。  特效核心(Effects Core)
.toggle()       使用自定义效果来显示或隐藏匹配的元素。     特效核心(Effects Core) | 方法重载(Method Overrides) | 方法(Method)
.toggleClass()  当动画样式改变时,根据 Class 是否存在以及 switch 参数的值,为匹配的元素集合内的每个元素添加或移除一个或多个 Class。    特效核心(Effects Core) | 方法重载(Method Overrides)
转移特效(Transfer Effect)        把一个元素的轮廓转移到另一个元素。

本文为 H5EDU 机构官方 HTML5培训 教程
时间: 2024-08-11 09:56:49

JavaScript强化教程——jQuery UI API 类别的相关文章

JavaScript强化教程——jQuery选择器

本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍:JavaScript强化教程 -- jQuery选择器 jQuery 选择器 选择器 实例 选取 * $("*") 所有元素 #id $("#lastname") id="lastname" 的元素 .class $(".intro") 所有 class="intro" 的元素 element $("p") 所有 <p&

JavaScript强化教程——jQuery - Chaining

本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍:JavaScript强化教程 —— jQuery - Chaining 通过 jQuery,您可以把动作/方法链接起来. Chaining 允许我们在一条语句中允许多个 jQuery 方法(在相同的元素上). jQuery 方法链接 直到现在,我们都是一次写一条 jQuery 语句(一条接着另一条). 不过,有一种名为链接(chaining)的技术,允许我们在相同的元素上运行多条 jQuery 命令,一条接着另一条. 提示:这样的话,

JavaScript强化教程——jQuery动画

本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍:JavaScript强化教程 —— jQuery动画 jQuery 动画 - animate() 方法 jQuery animate() 方法用于创建自定义动画. 语法:$(selector).animate({params},speed,callback);必需的 params 参数定义形成动画的 CSS 属性. 可选的 speed 参数规定效果的时长.它可以取以下值:"slow"."fast" 或毫秒

JavaScript强化教程——jQuery Callback 函数

本文为 H5EDU 机构官方 HTML5培训HTML5培训 教程,主要介绍:JavaScript强化教程 -- jQuery Callback 函数 Callback 函数在当前动画 100% 完成之后执行. jQuery 动画的问题许多 jQuery 函数涉及动画.这些函数也许会将 speed 或 duration 作为可选参数.例子:$("p").hide("slow")speed 或 duration 参数可以设置许多不同的值,比如 "slow&qu

JavaScript强化教程——jQuery AJAX 实例

什么是 AJAX?AJAX = 异步 JavaScript 和 XML(Asynchronous JavaScript and XML).简短地说,在不重载整个网页的情况下,AJAX 通过后台加载数据,并在网页上进行显示.使用 AJAX 的应用程序案例:谷歌地图.腾讯微博.优酷视频.人人网等等. jQuery load() 方法 jQuery load() 方法是简单但强大的 AJAX 方法. load() 方法从服务器加载数据,并把返回的数据放入被选元素中. 语法: $(selector).l

JavaScript强化教程——JQuery中的DOM编程

本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍:JavaScript强化教程 --JQuery中的DOM编程 JavaScript强化教程--JQuery中的DOM编程 本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍:JavaScript强化教程 --JQuery中的DOM编程 DOM编程 ---------------------------- js中DOM编程   创建一个标签对象     var p=document.createElement("p"

JavaScript强化教程——JQuery初级教程

本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍:JavaScript强化教程 --JQuery初级教程 第一步 下载jquery首先需要在jquery官网下载 jquery-3.0.0.js(版本和当前最新版本一致)放到自己的文件夹中第二部 引用jquery <script src="jquery-3.0.0.js"></script> 第三部 使用jquery语法写一个简单地程序 <!DOCTYPE html> <html la

JQuery强化教程 —— jQuery Easing

从jQuery API 文档中可以知道,jQuery自定义动画的函数. animate( properties [, duration] [, easing] [, complete] )有四个参数: properties:一组包含作为动画属性和终值的样式属性和及其值的集合 duration(可选):动画执行时间,其值可以是三种预定速度之一的字符串 ("slow", "normal", or "fast")或表示动画时长的毫秒数值(如:1000)

JavaScript强化教程——cocosjs屏幕适配方案

本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍:JavaScript强化教程 ——cocosjs屏幕适配方案 首 先说点题外话,对于任何大型项目来说,coding的规范重要,在cocos2dx-jsbinding这个框架中,javascript是一个绝对核心 的脚本语言,99%的游戏逻辑都由js完成.脚本的编写量绝对大于大多数的web项目,掌握javascript的扎实的基础至关重要. 入 正题,今天讨论的是如何使用jsb来处理移动平台的多分辨率适配问题.就目前的移动平台来讲,分辨