位置: 编程技术 - 正文

分享一些常用的jQuery动画事件和动画函数(分享一些常用的文件)

编辑:rootadmin

推荐整理分享分享一些常用的jQuery动画事件和动画函数(分享一些常用的文件),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:十个最常用的slang,分享一些常用的文件,分享一些常用的开源博客社区网站,分享一些常用的英语短语,分享一些常用的英语短语,分享一些常用的开源博客社区网站,分享一些常用的文件,分享一些常用的开源博客社区网站,内容如对您有帮助,希望把文章链接给更多的朋友!

部分jQuery常用的动画函数,整理了一下,在做交互式页面的时候挺有用的

然后又整理了一些animate函数能够操作的css属性,其实也是从网上其他地方找来的( fontSize(在animate函数的css参数指定并不同于标准css属性,例如这个css标准是:font-size。同理上 面很多也是这样的情况)

jQuery动画函数

jQuery动画函数分三类:

1、基本动画函数:既有透明渐变又有滑动效果,常用动画效果。2、滑动动画函数:仅使用滑动效果。3、淡入淡出动画函数:仅使用淡入淡出效果。

一.基本动画函数:

1、show()

显示隐藏匹配元素。这个就是'show( speed, [callback] )'无动画的版本。如果选择的元素是可见的,这个方法将不会改变任何东西。无论这个元素是通过hide()方法隐藏的还是在CSS里设置了display:none;,这个方法都将有效。例如:显示所有段落,$("p").show()

2、show(speed,[callback])

以优雅的动画显示匹配的元素,并且在显示完成后可选择返回一个回调函。可根据指定的速度动态改变每个匹配元素高度、宽度和不透明度。例如:用缓慢的动画将隐藏的段落显示出来,历时毫秒,$("p").show()

3、hide()

隐藏显示元素。这个就是 'hide( speed, [callback] )'的无动画版。如果选择的元素是隐藏的,这个方法将不会改变任何东西。例如:隐藏所有段落,$("p").hide()

4、hide(speed,[callback])

以优雅的动画隐藏所有匹配的元素,并在显示完成后可选的触发一个回调函数。可以根据指定的速度动态地改变每个匹配元素的高度、宽度和不透明度。在jQuery1.3中,padding和margin也会有动画,效果更流畅。例如:用ms的时间将段落缓慢的隐藏,$("p").hide("slow");

5、toggle

切换元素的可见状态。如果元素时可见的,切换为隐藏的;如果元素是隐藏的,切换为可见的。例如:切换所有段落的可见状态,$("p").toggle()

6、toggle(switch)

根据switch参数切花元素的可见状态(true为可见,false为隐藏)。如果switch设为true,则调用show()方法来显示匹配的元素,如果switch设为false则调用hide()来隐藏元素。例如:切换所有段落的可见状态,varflip=0;$("button").click(function(){$("p").toggle(flip++%2==0);});

7、toggle(speed,[callback])

以优雅的动画切换所有匹配的元素,并在显示完成后可选的触发一个回调函数。可根据指定的速度动态的改变每个匹配元素的高度、宽度和不透明度。jquery1.3,padding和margin也会有动画,效果更流畅。

分享一些常用的jQuery动画事件和动画函数(分享一些常用的文件)

例如:用ms将段落迅速切换显示状态,之后弹出一个对话框,$("p").toggle("fast",function(){alert("hello!");});

二.滑动动画函数sliding

1、slideDown(speed,[callback])

通过高度变化(向下增大)来动态的显示所有匹配的元素,在显示完成后可选择的处发一个回调函数。这个动画效果只调整元素的高度,可以是匹配的元素以“滑动”的方式显示出来。在jQuery1.3中,上下的padding和margin也会有动画,效果更流畅。例如:用ms缓慢的将段落滑下,$("p").slideDown("slow");

2、slideUp(speed,[callback])

通过高度变化(向上减小)来动态的隐藏所有匹配的元素,在隐藏完成后可选的触发一个回调函数。例如:ms缓慢的将段落滑上,$("p").slideUp("slow");

3、slideToggle(speed,[callback])

通过高度变化来切换所有匹配元素的可见性,并在切换完成后可选的触发一个回调函数。例如:ms缓慢的将段落滑上或滑下,$("p").slideTogggle("slow");

三.淡入淡出函数Fading

1、fadeIn(speed,[callback])

通过透明度的变化来实现所有匹配元素的淡入效果,并在动画完成后可选的调用一个回调函数。这个动画只调整元素的不透明度,也就是说所有匹配的元素的高度和宽度不会发生变化。例如:用ms缓慢的将段落淡入,$("p").fadeIn("slow");

2、fadeOut(speed,[callback])

通过不透明度的变化来实现所有匹配元素的淡出效果,并在动画完成后可选择的触发一个回调函数。例如:用ms缓慢的将段落淡出,$("p").fadeOut("slow");

3、fadeTo(speed,opacity,[callback])

把所有匹配元素的不透明度以渐进方式调整到指定的不透明度,并在动画完成后可选的出发一个回调函数。例如:用ms缓慢将段落的透明度调整到0.,大约2/3的可见度,$("p").fadeTo("slow",0.)

四、自定义动画函数Custom

1、animate(params,[duration],[easing],[callback])用于创建自定义动画的函数。这个函数的关键在于制定动画形式及结果样式属性对象。这个对象中每个属性都表示一个可以变化的样式属性(如height、top或opacity)。注意:所有指定的属性必须用骆驼形式,比如用marginLeft代替margin-left。而每个属性的值表示这个样式属性到多少是动画结束。如果是一个数值,样式属性就会从当前的值渐变到指定的值。如果使用的是hide、show、toggle这样的字符串值,则会就该属性调用默认的动画形式。

例如:点击按钮后div元素的几个不同属性一同变化,

2、stop([clearQueue],[gotoEnd])

停止所有在指定元素上正在运行的动画。如果队列中有等待执行的动画(并且clearQueue没有设为true),他们将被马上执行clearQueue(Boolean):如果设置成true,则清空队列。可以立即结束动画。gotoEnd(Boolean):让当前正在执行的动画立即完成,并且重设show和hide的原始样式,调用回调函数等。

例如:点击Go之后开始动画,点Stop之后会在当前位置停下来:

基于jquery animate操作css样式属性小结 昨天突然有网友问我animate()方法可以来操作所有css属性吗?是的,我告诉他可以的。不过,在此有需要注意点需要大家搞清楚:当使用animate()时,必须

jquery关于事件冒泡和事件委托的技巧及阻止与允许事件冒泡的三种实现方法 首先,大家都知道,jQuery事件触发时有2种机制,一种是事件委托,另一种是事件冒泡(IE情况暂时不考虑)。拿click事件做例子,先附上一段代码:html

jquery实现两边飘浮可关闭的对联广告 效果展示:代码说明:可关闭的左右两边飘浮的对联广告代码jquery特效,宽屏分辨率大于px才显示。因为考虑到窄屏下显示对联广告那真是用户体验超

标签: 分享一些常用的文件

本文链接地址:https://www.jiuchutong.com/biancheng/373847.html 转载请保留说明!

上一篇:谈谈jQuery Ajax用法详解

下一篇:基于jquery animate操作css样式属性小结(基于jquery实现小说)

  • 上年少计提工会经费本年怎么调整
  • 财务记账之后是否必须审核
  • 一般纳税人免征教育费附加的文件
  • 小规模纳税人收到专票后如何处理
  • 中小企业工会经费怎么算
  • 自行建造固定资产中的自营工程,在领用工程物资
  • 接受捐赠计入什么费用
  • 车贷抵押金计入会计科目?
  • 事业单位盘亏资产的处理
  • 企业注销递延所得税资产怎么处理
  • 实际报销人是什么意思
  • 企业进行股票买入的条件
  • 代扣代缴个人所得税手续费是否缴纳增值税
  • 股权转让能否低于股价
  • 非正常损失怎么处理
  • 计算内含报酬率所使用的年金现值系数
  • 法人垫付现金的原始凭证
  • 固定资产入账价值计算公式
  • 核定征收没有收入要交税吗
  • 汇付的注意事项有哪些内容
  • PHP:pg_set_error_verbosity()的用法_PostgreSQL函数
  • dat文件转换成wps表格
  • 摇篮山圣克莱尔湖国家公园
  • php实现原理
  • 会计月末账务处理流程图
  • vue3使用教程
  • PHP模拟http请求的方法详解
  • 帝国cms配置数据库
  • 差旅费用不用交税
  • 咨询服务费怎么交税
  • 小企业会计准则会计科目表
  • 股本和库存股有什么区别
  • 普通支票和现金支票区别
  • 在linux服务器中新增加一块硬盘
  • 小规模纳税人销售商品会计分录
  • 在SQL Server中使用存储过程的优点包括
  • 在建工程领用自产应税消费品
  • 对公账户办理的早晚,对公司有没有影响
  • 车出险理赔需要什么材料
  • 幼儿园会计做账流程
  • 文化事业建设税怎么申报
  • 复印件可以作为会计原始凭证吗
  • 法定公益金和法定保险金
  • 收到员工生育津贴怎么做分录
  • 财政直接支付是什么科目
  • 经营租入的固定资产计入什么科目
  • 工会经费计入科目
  • 企业的培训费用
  • 何为调整事项
  • 福利补贴制度
  • 日记账处理数据流程图
  • mysql union join
  • 面向小微企业
  • vc运行程序
  • winxp开机界面后老重启
  • linux rpm如何安装
  • Win10系统无法访问局域网共享电脑怎么办
  • linux系统崩溃了怎么办
  • qctray.exe - qctray进程 是什么文件 作用是什么
  • windowsxp的功能介绍
  • win7 64位系统QQ自动退出重新登录提示您已登录不能重复登录的解决方法
  • windows7如何启动任务管理器
  • win8系统启动不了如何修复
  • 谈谈对环境保护认识话题三分钟
  • linux shell脚本命令
  • div css table
  • jqueryattrprop区别
  • linux中crontab
  • android多指触控
  • html里的标签
  • python画足球
  • Android 使用log4j2
  • 干部试用期满转正考察谈话提纲
  • 广东国家税务局电子税务局官网入口
  • 为什么要去山西
  • 纳税申报模拟
  • 2016年小微企业所得税标准
  • 开地税发票的操作流程
  • 青岛市税务管理局
  • 社保已生成单据如何作废上海
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设