jquery - 切换带有动画的类

标签 jquery toggleclass

我想要这样的东西:

$('#fo').toggleClass('tra', 'slow');

我知道我可以使用 jQuery UI 实现此目的,但我正在寻找更快、更小的解决方案,因为我不想在我的网站中集成另外 20-90 kb

最佳答案

改用.animate()。您需要为想要更改的各个样式设置动画。例如。 .animate( { height: "500px", width: "200px"}, 2000 ) 在 2 秒内将高度和宽度更改为这些值。 jQuery UI 允许您从类更改中派生动画,而纯 jQuery 则不能。

关于jquery - 切换带有动画的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18133440/

相关文章:

jQuery UI ToggleClass CSS 悬停

jquery - 如何无限循环播放该动画?

javascript - Uncaught ReferenceError : $ is not defined (anonymous function) $(function() does not work

jquery - 重命名数据表中的 "show XX entries"下拉列表

php - 只能使用 jQuery Ajax 返回一个字符串吗?

javascript - toggleClass 不会改变类

javascript - 为什么元素类的改变会扭曲 View ?

javascript - 如何显示进度图标直到所选图像完全加载?

查询 :before and Css

javascript - 通过替换类名来切换禁用/启用复选框