[英]Can't get Bootstrap 3 JavaScript to work
http://jsfiddle.net/dpGsZ/2/ http://jsfiddle.net/dpGsZ/2/
<div class="accordion" id="accordion2">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion2" href="#collapseOne">
Collapsible Group Item #1
</a>
</div>
<div id="collapseOne" class="accordion-body collapse in">
<div class="accordion-inner">
...
</div>
</div>
</div>
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion2" href="#collapseTwo">
Collapsible Group Item #2
</a>
</div>
<div id="collapseTwo" class="accordion-body collapse">
<div class="accordion-inner">
...
</div>
</div>
</div>
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion2" href="#collapseThree">
Collapsible Group Item #3
</a>
</div>
<div id="collapseThree" class="accordion-body collapse">
<div class="accordion-inner">
...
</div>
</div>
</div>
</div>
it's just a copy/pasted accordion from the Bootstrap docs. 它只是Bootstrap文档中的复制/粘贴手风琴。
According to http://getbootstrap.com/javascript/ I shouldn't need to do anything else to get that accordion to work. 根据http://getbootstrap.com/javascript/的介绍,我不需要做任何其他事情即可使该手风琴工作。 But it doesn't.
但事实并非如此。
What am I doing wrong? 我究竟做错了什么?
Added Jquery 1.9.1, Bootstrap 3 CSS and Bootstrap 3 JS. 添加了Jquery 1.9.1,Bootstrap 3 CSS和Bootstrap 3 JS。 Now your accordion works.
现在您的手风琴开始工作了。 Check it out at jsFiddle
在jsFiddle上查看
Next time, do read the documentation clearly and carefully. 下次,请务必仔细仔细阅读文档。 For example for BS3, on page http://getbootstrap.com/getting-started/ , thereis a subsection called
what's included
and that has something written in a red-box. 例如,对于BS3,在页面http://getbootstrap.com/getting-started/上 ,有一个小节叫做“
what's included
,并在红色框中写了一些内容。
Update : jQuery is required for bootstrap to work. 更新 :jQuery是引导程序正常运行所必需的。 Please check the starter template
请检查入门模板
您需要使用Google CDN(脚本src =“ // ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js”>)或从jQuery自己下载来包含jQuery库。网站。
FYI, in Bootstrap 3.0.0 final the accordion classes have been changed to "panel", "panel-group", "panel-heading", and "panel-toggle". 仅供参考,在Bootstrap 3.0.0最终版中,手风琴类已更改为“ panel”,“ panel-group”,“ panel-heading”和“ panel-toggle”。
http://jsfiddle.net/dpGsZ/3/ http://jsfiddle.net/dpGsZ/3/
<div>
<div class="panel-group" id="accordion2">
<div class="panel">
<div class="panel-heading">
<a class="panel-toggle" data-toggle="collapse" data-parent="#accordion2" href="#collapseOne">
Collapsible Group Item #1
</a>
</div>
<div id="collapseOne" class="panel-body collapse in">
<div class="panel-inner">
This is collapsible one
</div>
</div>
</div>
<div class="panel">
<div class="panel-heading">
<a class="panel-toggle" data-toggle="collapse" data-parent="#accordion2" href="#collapseTwo">
Collapsible Group Item #2
</a>
</div>
<div id="collapseTwo" class="panel-body collapse">
<div class="panel-inner">
This is collapsible two
</div>
</div>
</div>
<div class="panel">
<div class="panel-heading">
<a class="panel-toggle" data-toggle="collapse" data-parent="#accordion2" href="#collapseThree">
Collapsible Group Item #3
</a>
</div>
<div id="collapseThree" class="panel-body collapse">
<div class="panel-inner">
This is collapsible three
</div>
</div>
</div>
</div>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.