jquery - 引导折叠不折叠元素
问题描述
我只是从 w3schools 实现了折叠代码(比引导网站更轻的代码..我也试过这个)并且折叠元素没有显示
我正在使用 Angular 9,引导程序 4,并且我已经安装了 JQuery
这是代码:
<p>
<button class="btn btn-info m-3" type="button">Add Invoice</button>
<button class="btn btn-primary m-3" type="button" data-toggle="collapse" data-target="#searchBloc">
Search
</button>
</p>
<div class="collapse" id="searchBloc">
<div class="card card-body">
Search Form
</div>
</div>
我在 index.html 中添加了 jquery cdn:
<script src="https://code.jquery.com/jquery-3.5.1.min.js"
integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0="
crossorigin="anonymous">
</script>
解决方案
引导程序中存在拼写错误。“崩溃”无法正常工作。您需要输入“collpase”。我正在做一个简单的 ReactJS 项目。我安装了引导程序 4.5.3。折叠没有正常工作。当我输入 'className='collpase'' 时,折叠功能起作用了。
推荐阅读
- ruby-on-rails - xxx:String 的动作控制器异常未定义方法“合并”
- ios - 我得到一个空字节数组作为 API 调用的结果,预计将返回一个 png 图像
- asp.net-mvc - 如何在 ASP.net MVC 项目中使用 React Material-UI
- javascript - 单击链接时更改段落内的文本 JQuery/HTML
- laravel - php工匠队列:终端中的工作冻结
- sql - Anylogic 数据库 - 如何获取列标题列表?
- angular - 所有选项卡实例视图未更新
- javascript - 只有一个 POST 字符串有效
- angularjs - 对 JSON 对象数组执行 ng-repeat 时出错
- mysql - 从视图中选择 * 比直接使用 MySQL 5.7 执行视图创建语句慢 10 倍以上