以下是前端框架Bootstrap相关的按钮和折叠插件知识,希望对读者们有所帮助:
![](https://img.haomeiwen.com/i2602441/cbeb573290fc5703.png)
一. 按钮
可以通过按钮插件创建不同状态的按钮
(1)单个切换
![](https://img.haomeiwen.com/i2602441/25f380f2edd5306c.png)
![](https://img.haomeiwen.com/i2602441/2bfd0d47cd6c4784.png)
注意:在Firefox多次页面加载时,按钮可能保持表单的禁用或选择状态
解决方案添加autocomplete=”off”
(2)单选按钮
![](https://img.haomeiwen.com/i2602441/dfb7bbfa33ef2920.png)
![](https://img.haomeiwen.com/i2602441/376e4e7d332141d9.png)
(3)复选按钮
![](https://img.haomeiwen.com/i2602441/e4d65fa97b8d5929.png)
![](https://img.haomeiwen.com/i2602441/eaac9ad2ba2509af.png)
(4)加载状态
![](https://img.haomeiwen.com/i2602441/c8c794d44d5c17f1.png)
![](https://img.haomeiwen.com/i2602441/5e4f2794434e343f.png)
Button插件中的button方法中有三个参数:toggle、reset、string(比如loading、complete)
(5)可代替data-toggle=”button”
![](https://img.haomeiwen.com/i2602441/45ab1cd6104c5a75.png)
二.折叠
通过点击可以折叠内容
基本实例
![](https://img.haomeiwen.com/i2602441/859bb52071f4f9fc.png)
![](https://img.haomeiwen.com/i2602441/e3cd3e44a5e82f0c.png)
手风琴折叠
![](https://img.haomeiwen.com/i2602441/219ed126d21fd8d7.png)
![](https://img.haomeiwen.com/i2602441/3761b9a322e32f8d.png)
data-parent: 默认值为false,设置需指定父元素选择器,也就是说,选定其中一个折叠区,其他折叠将隐藏,实现手风琴效果。
data-toggle: 如果前面加data-*,设置’collapse’表示实现折叠;如果是javascript中的属性,默认为true,实现反转
在手风琴例子前提上+jq设置
![](https://img.haomeiwen.com/i2602441/a667ab27c98b657b.png)
![](https://img.haomeiwen.com/i2602441/1c95964daebb48ef.png)
手动调用
![](https://img.haomeiwen.com/i2602441/b02a723398b34a42.png)
![](https://img.haomeiwen.com/i2602441/be02d2dc29929cc5.png)
collapse方法还提供了三个参数:<a>hide、show、toggle</a>
![](https://img.haomeiwen.com/i2602441/78480622e30088c5.png)
![](https://img.haomeiwen.com/i2602441/4357b7945388bcff.png)
Collapse插件中事件有四种
Show.bs.collapse : 在show方法调用时立即触发
Shown.bs.collapse : 折叠区完全显示出来是触发
Hide.bs.collapse : 在hide方法调用时触发
Hidden.bs.collapse : 该事件是折叠区域完全隐藏之后触发
例子
![](https://img.haomeiwen.com/i2602441/ccab64a8e757bea0.png)
![](https://img.haomeiwen.com/i2602441/4d55c7b2637ee118.png)
往后还会更新前端Bootstrap其他知识部分,谢谢大家阅读本人文章,祝愿大家心想事成!
本文作者lilyping
越努力,越幸运
原文链接:https://www.jianshu.com/u/3908e601f4ec
微信公众号:BestLilyPing
github:https://github.com/lilyping
Demos源码地址:https://github.com/lilyping
网友评论