web前端开发个人技术博客
当前位置: JavaScript > [jQuery教程]动画切换的比较(十八)

[jQuery教程]动画切换的比较(十八)

2018-12-17 分类:JavaScript 作者:码云 阅读(86)

[jQuery教程]动画切换的比较(十八)

本章详细介绍,显示/隐藏、下拉/上卷及淡入/淡出切换的三种动画切换方法的对比,以及注意事项。

jQuery中toggle与slideToggle以及fadeToggle的比较

操作元素的显示和隐藏可以有几种方法。
例如:

  • 改变样式display为none
  • 设置位置高度为0
  • 设置透明度为0

都能达到这个目的,并且针对这样的处理jQuery都提供了各自的方法。show/hide、sildeDown/sildeUp、fadeIn/fadeOut。除此之外,还引入了toggle、sildeToggle以及fadeToggle切换方法

toggle、sildeToggle以及fadeToggle的区别:

  • toggle:切换显示与隐藏效果
  • sildeToggle:切换上下拉卷滚效果
  • fadeToggle:切换淡入淡出效果

当然细节上还是有更多的不同点

toggle与slideToggle细节区别:

  • toggle:动态效果为从右至左。横向动作,toggle通过display来判断切换所有匹配元素的可见性
  • slideToggle:动态效果从下至上。竖向动作,slideToggle 通过高度变化来切换所有匹配元素的可见性

fadeToggle方法:

  • fadeToggle() 方法在 fadeIn() 和 fadeOut() 方法之间切换。
  • 元素是淡出显示的,fadeToggle() 会使用淡入效果显示它们。
  • 元素是淡入显示的,fadeToggle() 会使用淡出效果显示它们。
  • 注释:隐藏的元素不会被完全显示(不再影响页面的布局)。

「本文为原创文章,版权归码云笔记所有,欢迎分享本文,转载请保留出处!」

赞(2) 打赏

觉得文章有用就打赏一下文章作者

支付宝
微信
2

觉得文章有用就打赏一下文章作者

支付宝
微信

上一篇:

下一篇:

你可能感兴趣

共有 2 条评论 - [jQuery教程]动画切换的比较(十八)

  1. 小飞 Linux Chrome 62.0.3202.84

    不错的教程,感谢楼主分享

    1. 码云 Windows 7 Chrome 69.0.3497.100

      @小飞感谢支持

博客简介

码云笔记: mybj123.com,一个关注Web前端开发技术的博客,主要记录和总结前端工作中常用的知识及我的生活。
更多博客详情请看关于博客

精彩评论