Twitter Bootstrap折叠功能无效。

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>

1
检查控制台,有错误吗? - Ry-
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,如起始模板所示。请参阅我们的bower.json,了解支持的jQuery版本。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接