此代码$(this).data('parentWidget').toggleClass(COLLAPSE_CLASS, 1000);
绑定到按钮单击,成功地打开和关闭 COLLAPSE_CLASS。但是,效果不是动画。
在 css 中,原始元素具有定义的高度:85px。添加折叠类时 .collapse { height:20px; } 只有高度变化。
正如我所提到的,这在切换高度方面就像一个魅力。我没有看到任何类型的过渡效果。在什么条件下,这种简单的过渡效果可能不起作用?不用说,关于这个主题的jQuery 文档很少。