jQuery toggle() 方法
定义和用法
toggle() 方法在选定的元素之间切换 hide() 和 show()。
此方法会检查选定元素的可见性。如果元素被隐藏,则运行 show()。如果元素可见,则运行 hide() - 这会创建一个切换效果。
注意: 隐藏的元素将完全不显示(不再影响页面的布局)。
提示:此方法也可以用于在自定义函数之间进行切换。
语法
$(selector).toggle(speed,easing,callback)
参数 | 描述 |
---|---|
speed | 可选。指定隐藏/显示效果的速度 可能的值
|
easing | 可选。指定动画不同点的速度。默认值为 "swing" 可能的值
|
callback | 可选。toggle() 方法完成后要执行的函数 要了解更多关于 callback 的信息,请访问我们的 jQuery Callback 章节 |
亲手尝试 - 示例
toggle() - 使用 speed 参数
如何使用 speed 参数指定隐藏/显示效果的速度。
toggle() - 使用 callback 参数
在隐藏/显示效果之间切换时如何使用 callback 参数。