位置: 编程技术 - 正文

分享一些常用的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实现小说)

  • 工资超出5000怎么样纳税
  • 个体户银行开户是开公户还是私户
  • 税控盘锁死提示什么
  • 销户之后可以重新申请吗
  • 固定资产加速折旧的方法有哪些
  • 公司资料更新
  • 退回投资款怎么做账
  • 退休人员怎么缴纳城镇居民医保
  • 生产过程中产生的废料怎么管理
  • 对外报价时应考虑哪些因素
  • 通信服务费可以取消吗
  • 何为销项税额
  • 所得税季报收入是全年吗
  • 与工程有关的差旅费是否可以计入在建工程呢?
  • 纳税所得额怎么算个税
  • 固定资产的折旧从什么时候开始
  • 城镇土地使用税征收标准及计算方法
  • win11如何安装安卓app
  • 捐赠固定资产入账价值
  • PHP:curl_share_init()的用法_cURL函数
  • 固定资产清理是三栏式还是多栏式
  • 固定资产转卖怎么开票
  • 差旅费误餐补贴标准
  • 危废处理账务处理
  • 前端资源浏览器下载
  • 【机器学习】9种回归算法及实例总结,建议学习收藏
  • 自动登录微信号
  • python解密加密文件
  • 递延所得税的会计应用
  • 还没报税就自动清卡了怎么办
  • 入库单正确填写方法
  • python怎么访问属性
  • mysql中文乱码怎样用代码解决
  • 法人股东分红是否免税
  • 药店主营业务成本怎么算出来的
  • 将自产产品用于公益事业
  • 出口货物弃货
  • 销售补偿法
  • 工会应付下级经费
  • 注册资本认缴与实缴有什么区别
  • 工程预付款发票开什么明细项目
  • 支付结算的法律构成
  • 劳务派遣的工资是谁发的
  • 记账凭证附单据数怎么算
  • 银行贷款利息支出税前扣除标准
  • 库存商品用于投资
  • 注册资本和实收资本相等吗
  • 2021年会计做账报税详细流程
  • mysql中的rand函数
  • SQL server字符串存数据库大还是二进制大
  • 懒癌患者如何自救
  • win7 64位系统如何查看计算机名称为了应付某一操作
  • ubuntu ifdown
  • windows资源管理器
  • win10edge浏览器下载被阻止
  • mac系统怎么清理Adobe残留
  • 安装空调
  • win8隐藏任务栏怎么恢复
  • 电脑操作系统win8
  • win7怎连蓝牙
  • cocos creator js ts
  • bat批处理命令大全
  • cocos2d教程
  • time(0)函数
  • javascript SpiderMonkey中的函数序列化如何进行
  • nodejs使用视频教程
  • jquery鼠标点击事件怎么写
  • Android Studio cvs 状态颜色
  • 轮播怎么实现
  • jquery层次选择器主要包括哪几种分类
  • javascript学习指南
  • 我置顶你也只顶你
  • 个人所得税完税证明在哪里查询
  • 青海国税发票查询系统
  • 昆明地税局长是谁
  • 税务检查的三种常用方法
  • 福建原盐和自然盐有什么区别
  • 汽车装潢业务是干什么的
  • 电力营销岗
  • 个人所得税税收完税证明哪里打印
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设