8

我正在尝试使用 twitter bootstrap 网站上提供的示例让崩溃工作。当我试用此代码时,单击链接以折叠内容不会执行任何操作。这是我的代码:

<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>Test</title>

    <link href="../css/bootstrap.css" rel="stylesheet">
    <link href="../css/bootstrap-responsive.css" rel="stylesheet">
    <script type="text/javascript" src="../js/bootstrap.js"></script>

</head>
<body>

<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">
                Anim pariatur cliche...
            </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">
                Anim pariatur cliche...
            </div>
        </div>
    </div>
</div>

</body>
</html>
4

1 回答 1

15

Bootstrap 的 JavaScript 库依赖于 jQuery。您需要在之前包含它bootstrap.js,例如

<script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
<script src="../js/bootstrap.js"></script>

请参阅此处的注释 - http://getbootstrap.com/2.3.2/getting-started.html#file-structure

请注意,所有 JavaScript 插件都需要包含 jQuery。


或现代等价物〜http: //getbootstrap.com/getting-started/#jquery-required

需要 jQuery

请注意,所有 JavaScript 插件都需要包含 jQuery,如starter 模板所示。请咨询我们bower.json以了解支持的 jQuery 版本。

于 2013-08-12T04:00:06.137 回答