Twitter bootstrap手风琴奇怪的行为
问题描述:
我在我的项目中使用引导手风琴(折叠),但不幸的是结果不是渴望之一。我在手风琴里有大约8种东西,其中一些里面有很多文字(有时超过半页)。Twitter bootstrap手风琴奇怪的行为
我试图折叠/展开手风琴项目,但行为是完全陌生和不可预知的。我刚刚在他们的网站上复制了这个例子并添加了更多的项目 我的期望是,每次我点击一个封闭的项目,它会打开,并打开div将获得焦点。有时我会看到页面滚动速度非常快,并且焦点位于错误的位置或项目已打开,但页面上的焦点太低且标题不可见。
关于如何正确处理手风琴或什么是正确的行为的任何想法?
答
这里的一个工作示例http://jsfiddle.net/panchroma/RdK8t/
与扩展的内容添加到元件中的一个它直接取自the bootstrap example。
典型的代码是:
<div class="accordion" id="accordionParent"> <!-- start #accordionParent wrap -->
<!-- start typical content group -->
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle" data-toggle="collapse" data-parent="#accordionParent" href="#collapseOne">
Collapsible Group Item #1
</a>
</div>
<div id="collapseOne" class="accordion-body collapse in">
<div class="accordion-inner">
content
</div>
</div>
</div>
<!-- end typical content group -->
</div> <!-- end accordionParent wrap -->
你可以验证你的网页,以确保没有一个嵌套的问题,并仔细检查,如果你不使用全引导js文件,请确保您包括转换插件。
希望这会有所帮助!