和modal类似:也是通过data-toggle, data-target来指定;

可以把折叠插件改为手风琴,如果指定data-parent,那这个data-parent元素下的折叠插件就会像手风琴一样,打开一个,其他的都关了。

每个折叠元素的id都是需要的。

添加- + *,来实现折叠,展开,删除的功能

简单地折叠

两个触发方式

1、href:data-toggle='collapse' href='#collapseCon' aria-expended='false' aria-controls='collapseCon'

2、data-target:data-toggle='collapse' data-target='#collapseCon' aria-expended='false' aria-controls='collapseCon' 

容器为#collapseCon,

class有三种情况

1、collapse: 隐藏内容

2、collapsing:动画

3、collapse in:展示内容

手风琴的例子:使用href;如果指定data-parent,那这个data-parent元素下的折叠插件就会像手风琴一样,打开一个,其他的都关了。

也可以使用.list-group代替panel-body

aria-expended的作用:

如果默认关闭,则aria-expended=false;

如果默认打开,则aria-expended=true;

aria-control指向容器

这两个属性都是为了屏幕阅读器和其他敏感设备

使用js激活

.collapse('toggle');

.collapse('show');

.collpase('hide');

事件

$('#cc').on('hidden.bs.collapse', function(){

})

show.bs.collapse

shown.bs.collapse

hide.bs.collpase

hidden.bs.collapse

碰到一个奇怪的问题:

刚开始collapse,执行.collapse('hide'),则会打开;

这种情况,如果给show和hide加断点,则会先show,再hide。

过程奇怪,结果也奇怪。

  

最新文章

  1. [Unity3D]Unity资料大全免费分享
  2. InstallShield Limited Edition for Visual Studio 2013 图文教程
  3. Hash_1014: [JSOI2008]火星人prefix
  4. 转-利用Oracle审计功能来监测试环境的变化
  5. Oracle基础表空间建立,以及练习
  6. 堡垒机 paramiko代码
  7. PHP简单语法
  8. leetcode@ [72/115] Edit Distance & Distinct Subsequences (Dynamic Programming)
  9. <string> <string.h>
  10. android实现界面左右滑动(GridView动态设置item,支持每个item按某个属性排序来显示在不同的界面)
  11. Maven使用笔记
  12. SpringMVC中使用Swagger2整合
  13. LeetCode之“动态规划”:Edit Distance
  14. 330 div+css Experience
  15. Safari 浏览器模拟iPhone和其他浏览器
  16. vstring.hpp
  17. 浅谈SPI总线
  18. 从零开始学安全(十三)●SQL server 2008 R2 安装
  19. springboot(二十二)spring-boot使用AOP
  20. ural1519

热门文章

  1. JS中回调函数的使用
  2. spark cache table
  3. array numpy 模块
  4. XML与HTML
  5. Git操作的一些注意
  6. 【英宝通Unity4.0公开课学习 】(二)场景创建
  7. Saving Tang Monk II(bfs+优先队列)
  8. jquery 动态添加的代码不能触发绑定事件
  9. sqlserver 字符串拆分和取某分隔符之前的字符串
  10. 349. Intersection of Two Arrays 是否重复