如何在jQuery中使用toggle animate()方法

ht4b089n  于 2022-11-03  发布在  jQuery
关注(0)|答案(1)|浏览(170)

我已经使用jQuery animate()方法创建了一个简单的动画。
简单地说,当我点击按钮的棕色框是动画,然后我再次点击它,它应该反转动画(重置框的位置)。
当点击按钮时,动画正常发生,但重置过程不起作用。
我可以知道是否有一种方法可以同时使用toggle()和animate()?
第一个
我已经使用jQuery animate()方法创建了一个简单的动画。
简单地说,当我点击按钮的棕色框是动画,然后我再次点击它,它应该反转动画(重置框的位置)。
当点击按钮时,动画正常发生,但重置过程不起作用。
我可以知道是否有一种方法可以同时使用toggle()和animate()?

ubof19bj

ubof19bj1#

我们可以使用一个全局变量来存储当前状态,每次当我们点击时,如果将检查变量以确定动画或重置
不带toggle的测试代码
第一个
注意:如果您使用的是旧版本的jQuery(在1.9下),那么toggle method可能是更好的选择,如果您想模拟toggle,您可以在jquery-toggle-event-deprecated-what-to-use处检查
使用toggle测试代码
第一个

相关问题