简体   繁体   English

无法使Bootstrap 3 JavaScript正常工作

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM