首先把架包拷进项目,然后在页面中引进css,js

    <script src="js/jquery/jquery-2.1.1.min.js"></script><script src="js/bootstrap/bootstrap.min.js"></script><link href="css/bootstrap.min.css" rel="stylesheet"><!--图标--><link href="font-awesome/css/font-awesome.css" rel="stylesheet">

1.(单个的显示隐藏,不影响其他的组件)每个折叠组件都会有一个触发元素,如:按钮、超链接等,通过点击触发元素来控制折叠元素的展开和隐藏。这样,

只要在触发元素上添加  data-toggle="collapse"  和  data-target="#id"  标记就能自动变成可折叠的。  data-target  属性接受一个css选择器,指向折叠元素。另外,在折叠元素上需要添加 .collapse  类样式。如果要默认某折叠元素是打开的,可在折叠元素上添加  .in

example:

<button class="btn btn-danger" data-toggle="collapse" data-target="#demoOne">按钮触发
</button>
<div id="demoOne" class="collapse">前一段时间一个段子说,某国的网民在因国土问题与中国网民争吵时说,我要打到北京,中国的网民非常淡然地回应,就你那经济水平,交得起过路费吗?这两天新的段子说,李白要是活在今天的话,估计一大半以上他的诗根本写不出来,因为名山大川的门票他根本买不起。
</div>
<div><a  data-toggle="collapse"  href="#demoTwo">超链接触发</a>
</div>
<div id="demoTwo" class="collapse in">
金正恩将军在朝外记者陪同下视察朝鲜航天局时宣布:10年内,要让朝鲜宇航员登陆太阳! 一位美国记者问道,太阳温度那么高你们怎么登上去呢?顿时全场鸦雀无声。<br/>大家不知道该怎样回答这个问题。 这时金将军缓缓说道,我们天黑去!顿时全场朝鲜人响起雷鸣般的掌声…… <br/>正在看电视直播的奥巴马,冷笑着对周围的同僚说:这二货,天黑了根本没太阳! 白宫内也响起了雷鸣般的掌声 !!
</div>

效果:(可以同时打开)

2.(手风琴的效果)作为某一容器下的所有折叠组件,当某个折叠组件打开时,所有其他的折叠组件必须关闭。

定义data-parent属性,data-parent取值与手风琴面板容器的标识符相匹配。

example:

<div class="panel-group" id="accordion"><div class="panel panel-default"><div class="panel-heading"><h4 class="panel-title"><a data-toggle="collapse" data-parent="#accordion" href="#collapseOne">标题一</a></h4></div><div id="collapseOne" class="panel-collapse collapse in"><div class="panel-body">标题一对应的内容</div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 class="panel-title"><a data-toggle="collapse" data-parent="#accordion" href="#collapseTwo">标题二</a></h4></div><div id="collapseTwo" class="panel-collapse collapse"><div class="panel-body">标题二对应的内容</div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 class="panel-title"><a data-toggle="collapse"data-parent="#accordion"href="#collapseThree">标题三</a></h4></div><div id="collapseThree" class="panel-collapse collapse"><div class="panel-body">标题三对应的内容</div></div></div>
</div>

效果:(只能打开一项)

这是自己学习过程中的记录,方便自己回顾,好记性不如烂笔头。

作者:艺至

---------2016-02-23 13:46:22

bootstrap实现手风琴功能(树形列表)相关推荐

  1. MFC中CImageList(图形列表控件)、CTreeCtrl(树形列表控件)的简单用法

    网上资料: CImageList控件:用来保存一组相同大小的图标或位图,它没有图形显示界面,主要用途是为其它控件提供图形列表.可以通过索引访问图标或位图. CImageList常用的函数有: 函数 说 ...

  2. layui树形菜单右键_layui树形菜单写的树形列表(treetable)

    基于layui v2.2.5的 layui-tree写了一个treetable(树形列表) 效果 1.1 收起效果图 1.2 展开效果图 1.开发预备 首先需要到layui官网https://www. ...

  3. 动态树形列表基本原理演示

    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <hea ...

  4. html表格右键可编辑,Bootstrap table右键功能实现方法

    最近遇到有一个需求,需要在Bootstrap table上使用右键.网上搜了半天没有找到,最后发现Bootstrap table不支持右键(官方文档给出的答案 https://github.com/w ...

  5. html5拖动的面板 panel,基于jQuery UI的Bootstrap Panel面板功能增强插件

    LobiPanel是一款基于jQuery UI的Bootstrap Panel面板功能增强插件.通过该插件可以为Bootstrap的原生Panel面板增加编辑标题,最大化,最小化,面板拖动关闭面板等功 ...

  6. Bootstrap实战---手风琴和swiper特效插件

    Bootstrap实战-手风琴和swiper特效插件 其中,swiper特效插件请参见https://www.swiper.com.cn/usage/index.html,效果如下 利用手风琴之JS来 ...

  7. 风琴html插件,简洁实用的BootStrap jQuery手风琴插件

    前端 简洁实用的jQuery手风琴插件|DEMO_jQuery之家-自由分享jQuery.html5.css3的插件库 简洁实用的jQuery手风琴插件 A jQuery accordion plug ...

  8. js table 生成序号_el-table树形表格表单验证,js树形列表生成序号

    树形表格表单验证预览 树形列表生成序号 首先需要生成一个序号用来确定表单验证的目标row,通过广度优先遍历,以1,1.1,1.1.1的规则对树形列表生成确定唯一值的索引,因为列表自身可以做CURD,因 ...

  9. Bootstrap实现手风琴效果

    Bootstrap实现手风琴效果 用Bootstrap实现手风琴效果中,其实主要用到的就是一些折叠插件. 效果展示: 每次只展开一个部分的内容. 实现的代码: <!-- 手风琴折叠:方法一 -- ...

最新文章

  1. 小知识点——DataTable把满足条件的一行放在第一行
  2. PyCairo 中的图片
  3. windows server如何加强云服务器的安全性
  4. 揭秘软件开发的达摩克利斯之剑
  5. CentOS上安装mysql5.5.23
  6. 《人民邮电出版社9本计算机教材的教学课件(计算机老师的宝贝)》
  7. 根据IP定位用户所在城市信息
  8. 2008秋季-计算机软件基础-0917课堂用例(1)
  9. 怎样获得csdn积分?
  10. 狂雨小说cms采集规则教程
  11. dialogArguments的用法
  12. Sublime 中文命名乱码(显示为方框)
  13. 新技术预研Android
  14. processing画坐标系,画函数图像
  15. Docker Hub Automated Build with GitHub
  16. 知识点四 图论:dijkstra (HDU 2544 +HDU 1874)
  17. Eclipse体系结构介绍(一)
  18. Java限流策略与算法
  19. delphi中字符串拼接_Delphi中的字符串类型(Delphi适用于初学者)
  20. 我国最具影响力的25座大中城市每平方米平均房价

热门文章

  1. mmrotate学习记录
  2. 17 追悔:回到过去,你也不能改变命运
  3. 反编译工具jad使用方法
  4. 前苏联科技那么强大,俄罗斯的芯片产业为什么也没有发展起来?
  5. rabbitmq关于delivery_tag
  6. 国六排放法规下的重型车车载终端的革新
  7. 【20181020T1】蛋糕
  8. LeetCode38——Count and Say
  9. 默认路由的配置(锐捷)
  10. JavaWeb-简易留言板制作【MVC】