【发布时间】:2013-06-11 01:22:01
【问题描述】:
我正在使用 jQuery 来滚动我自己的可折叠元素插件,折叠元素的主体并让顶部栏暴露在点击中(用于切换)。我遇到的问题是在元素初始切换为“关闭”之后,一旦再次“打开”它,我无法弄清楚如何返回元素的原始高度。
这是一个例子:http://jsfiddle.net/sWf9J/1/
如您所见,它们从适当的高度开始。点击切换以折叠它们。然后再次点击切换以打开它们,但它们不会恢复到原来的高度。
我想在打开<div> 时需要将高度设置为auto,但这不起作用。如果我设置一个明确的高度,它就可以工作。
我错过了什么?
【问题讨论】:
-
animate 仅适用于 CSS 属性的数值
标签: jquery css height collapse