【发布时间】:2012-09-20 17:15:28
【问题描述】:
以下手风琴代码对我来说无法正常工作。
<div class="accordion" id="accordion1">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle" data-toggle="collapse"
data-parent="#accordion1" href="#note1">
Foo
</a>
</div>
<div class="accordion-body collapse" id="note1">
<div class="accordion-inner">
<pre>Foo body</pre>
</div>
</div>
</div>
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle" data-toggle="collapse"
data-parent="#accordion1" href="#note2">
Bar
</a>
</div>
<div class="accordion-body collapse" id="note2">
<div class="accordion-inner">
<pre>Bar body</pre>
</div>
</div>
</div>
</div>
它显示并且项目正确展开,但项目不会折叠。当我单击一个打开的项目时,它会短暂折叠,然后再次展开。我在引导程序版本 2.1.0 和 2.1.1 上看到了这种行为。另外,我正在使用 JQuery 1.7.2 和 1.8.2 并在 Chrome 22 中查看。
【问题讨论】:
-
对我来说很好。你的头部是什么样的?你提到你正在使用两个版本的 jquery,为什么?另外,您包括哪些版本的引导 js?单个插件还是插件包?
-
是的,它在 jsfiddle 上对我来说也很好,但在我的网站上仍然无法正常工作。我没有同时使用两个版本。我只是想让人们知道我已经尝试过了,并且在使用两个不同版本的引导程序和两个不同版本的 JQuery 时遇到了同样的问题。
标签: javascript twitter-bootstrap accordion collapse