使用Twitter Bootstrap框架,我使用$('#foo').collapse()
制作一个FAQ,其中包含默认隐藏的可折叠答案,然后在您点击问题时可见。
问题是我在.collapse()
初始化之前获得了所有内容的快照。
我无法提前隐藏内容(通过display: none
),否则崩溃功能不知道框的高度,折叠/展开不起作用。
我认为如果$('#foo').collapse()
没有动画初始崩溃,并且只是立即隐藏元素,这可以解决。关于如何做到这一点(或其他解决方案)的任何想法?
这是一个小提琴:http://jsfiddle.net/DHZNv/44/
谢谢!