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

[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

给作者打赏,鼓励TA抓紧创作!

微信微信 支付宝支付宝

还没有人赞赏,快来当第一个赞赏的人吧!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
码云笔记 » [jQuery教程]动画切换的比较(十八)

2 评论

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

回复 小飞 取消回复