2018-5-18 seo达人
如果您想订阅本博客内容,每天自动发到您的邮箱中, 请点这里
jQuery提供了JS未能提供的动画效果,利用jQuery的动画效果,可以极大的简化JS动画部分的逻辑
滑入动画
定义:以下拉方式动画效果将html内容显示出来
使用方式:
$(selector).slideDown(time,function)
time代表执行动画的时间,function代表动画执行完之后所要执行的函数
滑出动画
定义:以上滑方式动画效果将html内容隐藏出来
使用方式:
$(selector).slideUp(time,function)
time代表执行动画的时间,function代表动画执行完之后所要执行的函数
滑入滑出切换动画
定义:在滑入滑出动画间切换
使用方式:
$(selector).slideToggle(time,function)
淡入动画
作用:让元素以淡淡的进入视线的方式展现出来
使用方式
$(selector).fadeIn(time,function)
淡出动画
作用:让元素以淡淡的离开视线的方式隐藏起来
使用方式
$(selector).fadeOut(time,function)
淡入淡出切换动画
作用:让元素在淡入淡出动画切换
使用方式
$(Selector).fadeToggle(time,function)
修改opacity
作用: 修改opacity的值
使用方式
$(Selector).fadeTo(time,opacity,function)
显示动画
作用: 将Html结构显现出来
使用方式
$(Selector).show(time,function)
隐藏动画
作用: 将Html结构隐藏起来
使用方式
$(Selector).hide(time,function)
定义:停止正在执行的动画
使用方式:
$(selector).stop()
作用:执行一组CSS属性的自定义动画
使用方式:
$(selector).animate({CSS定义},time,function())
背景
滑入滑出动画
$(selector).slideDown(2000)
$(selector).slideDown()
$(selector).slideDown(fast/normal/slow)
$(selector).slideUp(2000)
$(selector).slideUp()
$(selector).slideUp(fast/normal/slow)
$(selector).slideToggle(2000)
$(selector).slideToggle()
$(selector).slideToggle(fast/normal/slow)
淡入淡出动画
$(selector).fadeIn(2000)
$(selector).fadeIn()
$(selector).fadeIn(fast/normal/slow)
$(selector).fadeOut(2000)
$(selector).fadeOut()
$(selector).fadeOut(fast/normal/slow)
$(selector).fadeToggle(2000)
$(selector).fadeToggle()
$(selector).fadeToggle(fast/normal/slow)
time可以是字符串,可以是具体数字
也可只有参数一、参数二
显示隐藏动画
$(selector).show(2000)
$(selector).show()
$(selector).show(fast/normal/slow)
$(selector).hide(2000)
$(selector).hide()
$(selector).hide(fast/normal/slow)
停止动画
stop()中可以有两个参数,参数一:后续动画是否执行,参数二:当前动画是否执行完毕,默认的是(false,false),注意第一个参数,true代表的是后续动画不执行
————————————————————————————
第一种:(false,false)
后续动画会执行,当前动画不会执行完
第二种:(false,true)
后续动画会执行,当前动画会执行完
第三种:(true,false)
后续动画不会执行,当前动画不会执行完
第四种:(true,true)
后续动画不会执行,当前动画会执行完
自定义动画
蓝蓝设计( www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 、平面设计服务