[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() 会使用淡出效果显示它们。
- 注释:隐藏的元素不会被完全显示(不再影响页面的布局)。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
码云笔记 » [jQuery教程]动画切换的比较(十八)
码云笔记 » [jQuery教程]动画切换的比较(十八)
不错的教程,感谢楼主分享
感谢支持