我正在使用Bootstrap v.3.3.4。我的所有资源都是相对链接的,并且html文件位于正确的位置以便访问它们。
我正在制作一个“了解更多”按钮,并在按下时显示折叠无序列表在其上方或下方。
我无法使用任何按钮或链接来切换折叠元素。
以下是我正在尝试做的一个例子:
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="css/bootstrap.min.css" type="text/css">
<script src="js/jquery-1.11.3.min.js"></script>
<script src="js/bootstrap.min.js"></script>
</head>
<body>
<button class="btn btn-default" type="button" data-toggle="collapse" data-target="#moreInfo" aria-expanded="false" aria-controls="collapseExample">Learn More</button>
<div class="collapse" id="moreInfo">
<div class="well">
<ul>
<li>list item 1</li>
<li>list item 2</li>
<li>list item 3</li>
<li>list item 4</li>
<li>list item 5</li>
</ul>
</div>
</div>
</body>
</html>
答案 0 :(得分:1)
我想你只是忘了链接jquery库。 :)
如果你尝试:http://www.bootply.com/new#
,你的html行就可以了如果这不起作用,您可以在初始加载时显式调用折叠。
$('#moreInfo').collapse();