怎样用折叠(Collapse)大漠插件绑定窗口数据

Bootstrap 教程
Bootstrap 折叠(Collapse)插件
折叠(Collapse)插件可以很容易地让页面区域折叠起来。无论您用它来创建折叠导航还是内容面板,它都允许很多内容选项。
如果您想要单独引用该插件的功能,那么您需要引用 collapse.js。同时,也需要在您的 Bootstrap 版本中引用 。或者,正如
一章中所提到,您可以引用 bootstrap.js 或压缩版的 bootstrap.min.js。
您可以使用折叠(Collapse)插件:
创建可折叠的分组或折叠面板(accordion),如下所示:
&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&&
点击我进行展开,再次点击我进行折叠。第 1 部分
&div id=&collapseOne& class=&panel-collapse collapse in&&
&div class=&panel-body&&
Nihil anim keffiyeh helvetica, craft beer labore wes anderson
cred nesciunt sapiente ea proident. Ad vegan excepteur butcher
vice lomo.
&div class=&panel panel-default&&
&div class=&panel-heading&&
&h4 class=&panel-title&&
&a data-toggle=&collapse& data-parent=&#accordion&
href=&#collapseTwo&&
点击我进行展开,再次点击我进行折叠。第 2 部分
&div id=&collapseTwo& class=&panel-collapse collapse&&
&div class=&panel-body&&
Nihil anim keffiyeh helvetica, craft beer labore wes anderson
cred nesciunt sapiente ea proident. Ad vegan excepteur butcher
vice lomo.
&div class=&panel panel-default&&
&div class=&panel-heading&&
&h4 class=&panel-title&&
&a data-toggle=&collapse& data-parent=&#accordion&
href=&#collapseThree&&
点击我进行展开,再次点击我进行折叠。第 3 部分
&div id=&collapseThree& class=&panel-collapse collapse&&
&div class=&panel-body&&
Nihil anim keffiyeh helvetica, craft beer labore wes anderson
cred nesciunt sapiente ea proident. Ad vegan excepteur butcher
vice lomo.
结果如下所示:
data-toggle="collapse" 添加到您想要展开或折叠的组件的链接上。
href 或 data-target 属性添加到父组件,它的值是子组件的 id。
data-parent 属性把折叠面板(accordion)的 id 添加到要展开或折叠的组件的链接上。
创建不带 accordion 标记的简单的可折叠组件(collapsible),如下所示:
&button type=&button& class=&btn btn-primary& data-toggle=&collapse&
data-target=&#demo&&
简单的可折叠组件
&div id=&demo& class=&collapse in&&
Nihil anim keffiyeh helvetica, craft beer labore wes anderson
cred nesciunt sapiente ea proident. Ad vegan excepteur butcher
vice lomo.
结果如下所示:
正如您在实例中看到的,我们创建了一个可折叠的组件,与折叠面板(accordion)不同,我们没有添加属性 data-parent。
下表列出了折叠(Collapse)插件用于处理繁重的伸缩的 class:
Class描述实例
.collapse隐藏内容。
.collapse.in显示内容。
.collapsing当过渡效果开始时被添加,当过渡效果完成时被移除。&
您可以通过以下两种方式使用折叠(Collapse)插件:
通过 data 属性:向元素添加 data-toggle="collapse" 和 data-target,自动分配可折叠元素的控制。data-target 属性接受一个 CSS 选择器,并会对其应用折叠效果。请确保向可折叠元素添加 class .collapse。如果您希望它默认情况下是打开的,请添加额外的 class .in。
为了向可折叠控件添加类似折叠面板的分组管理,请添加 data 属性 data-parent="#selector"。
通过 JavaScript:可通过 JavaScript 激活 collapse 方法,如下所示:
$('.collapse').collapse()
有一些选项是通过 data 属性或 JavaScript 来传递的。下表列出了这些选项:
选项名称类型/默认值Data 属性名称描述
parentselector 默认值:falsedata-parent如果提供了一个选择器,当可折叠项目显示时,指定父元素下的所有可折叠的元素将被关闭。这与创痛的折叠面板(accordion)的行为类似 - 这依赖于 accordion-group 类。
toggleboolean 默认值:truedata-toggle切换调用可折叠元素。
下面是一些折叠(Collapse)插件中有用的方法:
方法描述实例
Options: .collapse(options)激活内容为可折叠元素。接受一个可选的 options 对象。
$('#identifier').collapse({
toggle: false
Toggle: .collapse('toggle')切换显示/隐藏可折叠元素。
$('#identifier').collapse('toggle')
Show: .collapse('show')显示可折叠元素。
$('#identifier').collapse('show')
Hide: .collapse('hide')隐藏可折叠元素。
$('#identifier').collapse('hide')
下面的实例演示了方法的用法:
&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&&
点击我进行展开,再次点击我进行折叠。第 1 部分--hide 方法
&div id=&collapseOne& class=&panel-collapse collapse in&&
&div class=&panel-body&&
Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred
nesciunt sapiente ea proident. Ad vegan excepteur butcher vice
&div class=&panel panel-success&&
&div class=&panel-heading&&
&h4 class=&panel-title&&
&a data-toggle=&collapse& data-parent=&#accordion&
href=&#collapseTwo&&
点击我进行展开,再次点击我进行折叠。第 2 部分--show 方法
&div id=&collapseTwo& class=&panel-collapse collapse&&
&div class=&panel-body&&
Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred
nesciunt sapiente ea proident. Ad vegan excepteur butcher vice
&div class=&panel panel-info&&
&div class=&panel-heading&&
&h4 class=&panel-title&&
&a data-toggle=&collapse& data-parent=&#accordion&
href=&#collapseThree&&
点击我进行展开,再次点击我进行折叠。第 3 部分--toggle 方法
&div id=&collapseThree& class=&panel-collapse collapse&&
&div class=&panel-body&&
Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred
nesciunt sapiente ea proident. Ad vegan excepteur butcher vice
&div class=&panel panel-warning&&
&div class=&panel-heading&&
&h4 class=&panel-title&&
&a data-toggle=&collapse& data-parent=&#accordion&
href=&#collapseFour&&
点击我进行展开,再次点击我进行折叠。第 4 部分--options 方法
&div id=&collapseFour& class=&panel-collapse collapse&&
&div class=&panel-body&&
Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred
nesciunt sapiente ea proident. Ad vegan excepteur butcher vice
$(function () { $('#collapseFour').collapse({
toggle: false
$(function () { $('#collapseTwo').collapse('show')});
$(function () { $('#collapseThree').collapse('toggle')});
$(function () { $('#collapseOne').collapse('hide')});
结果如下所示:
下表列出了折叠(Collapse)插件中要用到的事件。这些事件可在函数中当钩子使用。
事件描述实例
show.bs.collapse在调用 show 方法后触发该事件。
$('#identifier').on('show.bs.collapse', function () {
// 执行一些动作...
shown.bs.collapse当折叠元素对用户可见时触发该事件(将等待 CSS 过渡效果完成)。
$('#identifier').on('shown.bs.collapse', function () {
// 执行一些动作...
hide.bs.collapse当调用 hide 实例方法时立即触发该事件。
$('#identifier').on('hide.bs.collapse', function () {
// 执行一些动作...
hidden.bs.collapse当折叠元素对用户隐藏时触发该事件(将等待 CSS 过渡效果完成)。
$('#identifier').on('hidden.bs.collapse', function () {
// 执行一些动作...
下面的实例演示了事件的用法:
&div class=&panel-group& id=&accordion&&
&div class=&panel panel-info&&
&div class=&panel-heading&&
&h4 class=&panel-title&&
&a data-toggle=&collapse& data-parent=&#accordion&
href=&#collapseexample&&
点击我进行展开,再次点击我进行折叠。--shown 事件
&div id=&collapseexample& class=&panel-collapse collapse&&
&div class=&panel-body&&
Nihil anim keffiyeh helvetica, craft beer labore wes anderson
cred nesciunt sapiente ea proident.
Ad vegan excepteur butcher vice lomo.
$(function () {
$('#collapseexample').on('show.bs.collapse', function () {
alert('嘿,当您展开时会提示本警告');})
结果如下所示:
反馈内容(*必填)
截图标记颜色
联系方式(邮箱)
联系邮箱:Bootstrap 折叠(Collapse)插件 选项选项_课工场吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
Bootstrap 折叠(Collapse)插件 选项选项收藏
有一些选项是通过 data 属性或 Javas cript 来传递的。下表列出了这些选项:选项名称 类型/默认值 Data 属性名称 描述 parent selector默认值:false data-parent 如果提供了一个选择器,当可折叠项目显示时,指定父元素下的所有可折叠的元素将被关闭。这与创痛的折叠面板(accordion)的行为类似 - 这依赖于 accordion-group 类。 toggle boolean默认值:true data-toggle 切换调用可折叠元素。 方法下面是一些折叠(Collapse)插件中有用的方法:方法 描述 实例 Options:.collapse(options) 激活内容为可折叠元素。接受一个可选的 options 对象。 $('#identifier').collapse({
toggle: false}) Toggle: .collapse('toggle') 切换显示/隐藏可折叠元素。 $('#identifier').collapse('toggle') Show: .collapse('show') 显示可折叠元素。 $('#identifier').collapse('show') Hide: .collapse('hide') 隐藏可折叠元素。 $('#identifier').collapse('hide') 实例下面的实例演示了方法的用法:&!DOCTYPE html&&html&&head&
&title&Bootstrap 实例 - 折叠(Collapse)插件方法&/title&
&link href=&../bootstrap/css/bootstrap.min.css& rel=&stylesheet&&
&s cript src=&/s cripts/jquery.min.js&&&/s cript&
&s cript src=&/bootstrap/js/bootstrap.min.js&&&/s cript&&/head&&body&&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&&
点击我进行展开,再次点击我进行折叠。第 1 部分--hide 方法
&div id=&collapseOne& class=&panel-collapse collapse in&&
&div class=&panel-body&&
Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred
nesciunt sapiente ea proident. Ad vegan excepteur butcher vice
&div class=&panel panel-success&&
&div class=&panel-heading&&
&h4 class=&panel-title&&
&a data-toggle=&collapse& data-parent=&#accordion&
href=&#collapseTwo&&
点击我进行展开,再次点击我进行折叠。第 2 部分--show 方法
&div id=&collapseTwo& class=&panel-collapse collapse&&
&div class=&panel-body&&
Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred
nesciunt sapiente ea proident. Ad vegan excepteur butcher vice
&div class=&panel panel-info&&
&div class=&panel-heading&&
&h4 class=&panel-title&&
&a data-toggle=&collapse& data-parent=&#accordion&
href=&#collapseThree&&
点击我进行展开,再次点击我进行折叠。第 3 部分--toggle 方法
&div id=&collapseThree& class=&panel-collapse collapse&&
&div class=&panel-body&&
Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred
nesciunt sapiente ea proident. Ad vegan excepteur butcher vice
&div class=&panel panel-warning&&
&div class=&panel-heading&&
&h4 class=&panel-title&&
&a data-toggle=&collapse& data-parent=&#accordion&
href=&#collapseFour&&
点击我进行展开,再次点击我进行折叠。第 4 部分--options 方法
&div id=&collapseFour& class=&panel-collapse collapse&&
&div class=&panel-body&&
Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred
nesciunt sapiente ea proident. Ad vegan excepteur butcher vice
&/div&&/div&&s cript type=&text/javas cript&&
$(function () { $('#collapseFour').collapse({
toggle: false
$(function () { $('#collapseTwo').collapse('show')});
$(function () { $('#collapseThree').collapse('toggle')});
$(function () { $('#collapseOne').collapse('hide')});&/s cript&
&/body&&/html&
发这么多帖子
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或折叠(Collapse)插件 - 为程序员服务
为程序员服务
折叠(Collapse)插件 相关技术文章
发表人:甄码农 @
Bootstrap 折叠(Collapse)插件 折叠(Collapse)插件可以很容易地让页面区域折叠起来。无论您用它来创建折叠导航还是内容面板,它都允许很多内容选项。 如果您想要单独引用该插件的功能,那么您需要引用 collapse.js。同时,也需要在您的 Bootstrap 版本中引用 Transition(过渡)插件。或者,正如 Bootstrap 插件概览 一章中所提到,您可以引用 bootstrap.js 或压缩版的 b..
折叠(Collapse)插件相关代码Bootstrap 教程
Bootstrap 折叠(Collapse)插件 折叠(Collapse)插件可以很容易地让页面区域折叠起来。无论您用它来创建折叠导航还是内容面板,它都允许很多内容选项。 如果您想要单独引用该插件的功能,那么您需要引用 collapse.js。同时,也需要在您的 Bootstrap 版本中引用 。或者,正如
一章中所提到,您可以引用 bootstrap.js 或压缩版的 bootstrap.min.js。 您可以使用折叠(Collapse)插件:
创建可折叠的分组或折叠面板(accordion),如下所示:
&!DOCTYPE html&
&title&Bootstrap 实例 - 折叠面板&/title&
&link href="../bootstrap/css/bootstrap.min.css" rel="stylesheet"&
&script src="/scripts/jquery.min.js"&&/script&
&script src="/bootstrap/js/bootstrap.min.js"&&/script&
&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"&
点击我进行展开,再次点击我进行折叠。第 1 部分
&div id="collapseOne" class="panel-collapse collapse in"&
&div class="panel-body"&
Nihil anim keffiyeh helvetica, craft beer labore wes anderson
cred nesciunt sapiente ea proident. Ad vegan excepteur butcher
vice lomo.
&div class="panel panel-default"&
&div class="panel-heading"&
&h4 class="panel-title"&
&a data-toggle="collapse" data-parent="#accordion"
href="#collapseTwo"&
点击我进行展开,再次点击我进行折叠。第 2 部分
&div id="collapseTwo" class="panel-collapse collapse"&
&div class="panel-body"&
Nihil anim keffiyeh helvetica, craft beer labore wes anderson
cred nesciunt sapiente ea proident. Ad vegan excepteur butcher
vice lomo.
&div class="panel panel-default"&
&div class="panel-heading"&
&h4 class="panel-title"&
&a data-toggle="collapse" data-parent="#accordion"
href="#collapseThree"&
点击我进行展开,再次点击我进行折叠。第 3 部分
&div id="collapseThree" class="panel-collapse collapse"&
&div class="panel-body"&
Nihil anim keffiyeh helvetica, craft beer labore wes anderson
cred nesciunt sapiente ea proident. Ad vegan excepteur butcher
vice lomo.
结果如下所示:
data-toggle="collapse" 添加到您想要展开或折叠的组件的链接上。 href 或 data-target 属性添加到父组件,它的值是子组件的 id。 data-parent 属性把折叠面板(accordion)的 id 添加到要展开或折叠的组件的链接上。
创建不带 accordion 标记的简单的可折叠组件(collapsible),如下所示:
&!DOCTYPE html&
&title&Bootstrap 实例 - 简单的可折叠组件&/title&
&link href="../bootstrap/css/bootstrap.min.css" rel="stylesheet"&
&script src="/scripts/jquery.min.js"&&/script&
&script src="/bootstrap/js/bootstrap.min.js"&&/script&
&button type="button" class="btn btn-primary" data-toggle="collapse"
data-target="#demo"&
简单的可折叠组件
&div id="demo" class="collapse in"&
Nihil anim keffiyeh helvetica, craft beer labore wes anderson
cred nesciunt sapiente ea proident. Ad vegan excepteur butcher
vice lomo.
结果如下所示:
正如您在实例中看到的,我们创建了一个可折叠的组件,与折叠面板(accordion)不同,我们没有添加属性 data-parent。
用法 下表列出了折叠(Collapse)插件用于处理繁重的伸缩的 class:
Class描述实例 .collapse隐藏内容。 .collapse.in显示内容。 .collapsing当过渡效果开始时被添加,当过渡效果完成时被移除。&
您可以通过以下两种方式使用折叠(Collapse)插件:
通过 data 属性:向元素添加 data-toggle="collapse" 和 data-target,自动分配可折叠元素的控制。data-target 属性接受一个 CSS 选择器,并会对其应用折叠效果。请确保向可折叠元素添加 class .collapse。如果您希望它默认情况下是打开的,请添加额外的 class .in。 为了向可折叠控件添加类似折叠面板的分组管理,请添加 data 属性 data-parent="#selector"。 通过 JavaScript:可通过 JavaScript 激活 collapse 方法,如下所示:
$('.collapse').collapse()
选项 有一些选项是通过 data 属性或 JavaScript 来传递的。下表列出了这些选项:
选项名称类型/默认值Data 属性名称描述 parentselector 默认值:falsedata-parent如果提供了一个选择器,当可折叠项目显示时,指定父元素下的所有可折叠的元素将被关闭。这与创痛的折叠面板(accordion)的行为类似 - 这依赖于 accordion-group 类。
toggleboolean 默认值:truedata-toggle切换调用可折叠元素。
方法 下面是一些折叠(Collapse)插件中有用的方法:
方法描述实例 Options: .collapse(options)激活内容为可折叠元素。接受一个可选的 options 对象。
$('#identifier').collapse({
toggle: false
Toggle: .collapse('toggle')切换显示/隐藏可折叠元素。 $('#identifier').collapse('toggle')
Show: .collapse('show')显示可折叠元素。 $('#identifier').collapse('show')
Hide: .collapse('hide')隐藏可折叠元素。 $('#identifier').collapse('hide')
实例 下面的实例演示了方法的用法:
&!DOCTYPE html&
&title&Bootstrap 实例 - 折叠(Collapse)插件方法&/title&
&link href="../bootstrap/css/bootstrap.min.css" rel="stylesheet"&
&script src="/scripts/jquery.min.js"&&/script&
&script src="/bootstrap/js/bootstrap.min.js"&&/script&
&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"&
点击我进行展开,再次点击我进行折叠。第 1 部分--hide 方法
&div id="collapseOne" class="panel-collapse collapse in"&
&div class="panel-body"&
Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred
nesciunt sapiente ea proident. Ad vegan excepteur butcher vice
&div class="panel panel-success"&
&div class="panel-heading"&
&h4 class="panel-title"&
&a data-toggle="collapse" data-parent="#accordion"
href="#collapseTwo"&
点击我进行展开,再次点击我进行折叠。第 2 部分--show 方法
&div id="collapseTwo" class="panel-collapse collapse"&
&div class="panel-body"&
Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred
nesciunt sapiente ea proident. Ad vegan excepteur butcher vice
&div class="panel panel-info"&
&div class="panel-heading"&
&h4 class="panel-title"&
&a data-toggle="collapse" data-parent="#accordion"
href="#collapseThree"&
点击我进行展开,再次点击我进行折叠。第 3 部分--toggle 方法
&div id="collapseThree" class="panel-collapse collapse"&
&div class="panel-body"&
Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred
nesciunt sapiente ea proident. Ad vegan excepteur butcher vice
&div class="panel panel-warning"&
&div class="panel-heading"&
&h4 class="panel-title"&
&a data-toggle="collapse" data-parent="#accordion"
href="#collapseFour"&
点击我进行展开,再次点击我进行折叠。第 4 部分--options 方法
&div id="collapseFour" class="panel-collapse collapse"&
&div class="panel-body"&
Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred
nesciunt sapiente ea proident. Ad vegan excepteur butcher vice
&script type="text/javascript"&
$(function () { $('#collapseFour').collapse({
toggle: false
$(function () { $('#collapseTwo').collapse('show')});
$(function () { $('#collapseThree').collapse('toggle')});
$(function () { $('#collapseOne').collapse('hide')});
结果如下所示:
事件 下表列出了折叠(Collapse)插件中要用到的事件。这些事件可在函数中当钩子使用。
事件描述实例 show.bs.collapse在调用 show 方法后触发该事件。
$('#identifier').on('show.bs.collapse', function () {
// 执行一些动作...
shown.bs.collapse当折叠元素对用户可见时触发该事件(将等待 CSS 过渡效果完成)。
$('#identifier').on('shown.bs.collapse', function () {
// 执行一些动作...
hide.bs.collapse当调用 hide 实例方法时立即触发该事件。
$('#identifier').on('hide.bs.collapse', function () {
// 执行一些动作...
hidden.bs.collapse当折叠元素对用户隐藏时触发该事件(将等待 CSS 过渡效果完成)。
$('#identifier').on('hidden.bs.collapse', function () {
// 执行一些动作...
实例 下面的实例演示了事件的用法:
&!DOCTYPE html&
&title&Bootstrap 实例 - 折叠(Collapse)插件事件&/title&
&link href="../bootstrap/css/bootstrap.min.css" rel="stylesheet"&
&script src="/scripts/jquery.min.js"&&/script&
&script src="/bootstrap/js/bootstrap.min.js"&&/script&
&div class="panel-group" id="accordion"&
&div class="panel panel-info"&
&div class="panel-heading"&
&h4 class="panel-title"&
&a data-toggle="collapse" data-parent="#accordion"
href="#collapseexample"&
点击我进行展开,再次点击我进行折叠。--shown 事件
&div id="collapseexample" class="panel-collapse collapse"&
&div class="panel-body"&
Nihil anim keffiyeh helvetica, craft beer labore wes anderson
cred nesciunt sapiente ea proident.
Ad vegan excepteur butcher vice lomo.
&script type="text/javascript"&
$(function () {
$('#collapseexample').on('show.bs.collapse', function () {
alert('嘿,当您展开时会提示本警告');})
结果如下所示:
手机扫描二维码学习我们Bootstrap每天必学之折叠
(window.slotbydup=window.slotbydup || []).push({
id: '2611110',
container: s,
size: '240,200',
display: 'inlay-fix'
您当前位置: &
[ 所属分类
作者 红领巾 ]
本文主要来学习一下插件--折叠。1、过渡效果 关于过渡效果对于简单的过渡效果,只需将transition.js和其它JS文件一起引入即可。如果你使用的是编译(或压缩)好的bootstrap.js文件,就无需再单独将其引入了。What's insideTransition.js是针对 is a basic helper for transitionEnd事件的一个基本助手工具,也是对CSS过渡效果的模拟。它被其它插件用来检测当前浏览器对CSS过渡效果是否支持。2、折叠对为支持折叠功能的组件,例如accordions和导航,赋予基本样式和灵活的支持。插件依赖折叠插件依赖过渡效果插件。案例使用折叠插件,通过扩展panel组件从而构建了一个简单的accordion组件。先来看一下效果。接下来看一下代码的实现。&div class="container" style="margin-top:140"& &div class="panel-group" id="accordion"& &div class="panel panel-default"& &div class="panel-heading"& &h4 class="panel-title"& &a data-toggle="collapse" data-toggle="collapse" data-parent="#accordion" href="#collapseOne"& Collapsible Group Item &/a& &/h4& &/div& &div id="collapseOne" class="panel-collapse collapse in"& &div class="panel-body"& Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS. &/div& &/div& &/div& &div class="panel panel-default"& &div class="panel-heading"& &h4 class="panel-title"& &a data-toggle="collapse" data-toggle="collapse" data-parent="#accordion" href="#collapseTwo"& Collapsible Group Item #2 &/a& &/h4& &/div& &div id="collapseTwo" class="panel-collapse collapse"& &div class="panel-body"& Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS. &/div& &/div& &/div& &div class="panel panel-default"& &div class="panel-heading"& &h4 class="panel-title"& &a data-toggle="collapse" data-toggle="collapse" data-parent="#accordion" href="#collapseThree"& Collapsible Group Item #3 &/a& &/h4& &/div& &div id="collapseThree" class="panel-collapse collapse"& &div class="panel-body"& Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS. &/div& &/div& &/div& &/div& &/div&第一步:首先最外面那层panel-group这层下面包括几个小组。第二步:看一下几个简单的组&div class="panel panel-default"& &div class="panel-heading"& &h4 class="panel-title"& &a data-toggle="collapse" data-toggle="collapse" data-parent="#accordion" href="#collapseOne"& Collapsible Group Item #1 &/a& &/h4& &/div& &div id="collapseOne" class="panel-collapse collapse in"& &div class="panel-body"& &/div& &/div&&/div&通过代码也比较清楚的可以看出一个panel的结构。panel-header和pandl-body,然后panel-header里面可以包含标题,链接。通过链接和panel-body相连。第三步:你可以发现在panel-group中有一个id="accordion",然后下面每个标题下链接中有个data-parent="#accordion"。如果去掉的话,那么效果就是点击其他链接后,原来的panel并不会再缩起来了。你可以通过另一个方式来展示折叠的效果。 &div class="container" style="margin-top:140"& &button type="button" class="btn btn-danger" data-toggle="collapse" data-target="#demo"& simple collapsible &/button&&div id="demo" class="collapse in"&Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS.&/div&用法折叠插件通过几个简单的类来控制样式.collapse 隐藏内容.collapse& in& 显示内容.collapsing。 It& is added when the transition starts, and removed when it finishes意思大概可能就是折叠被添加后过渡效果就有了,然后如果被移除了它就结束了。通过data属性仅仅通过向页面元素添加data-toggle="collapse" 和data-target就可以为其赋予控制可折叠页面元素的能力。data-target属性接受一个CSS选择器作为其控制对象。请确保为可折叠页面元素添加collapse class。如果你希望可折叠页面元素的默认状态是展开的,请添加in class。为了给一组可折叠页面元素添加控制器,添加data-parent="#selector"即可。请参考上面的例子即可。通过JavaScript&button type="button" class="btn btn-danger" onClick="Open()"&打开&/button&&button type="button" class="btn btn-danger" onClick="Hide()"&折叠&/button&&div id="demo" class="collapse in"&Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS.&/div& &div class="panel-group" id="accordion" style="margin-top:240"& &script type="text/javascript"& $(function(){ $("#demo").collapse({ toggle: false }) })
function Open(){ $("#demo").collapse("show"); } function Hide(){ $("#demo").collapse("hide"); } &/script&来看一下上面的效果方法赋予页面元素可折叠功能。接受一个可选的object作为参数。$("#demo").collapse({toggle: false})这样元素在初始化的时候会是展开的。1.collapse('toggle')展示或隐藏一个可折叠的页面元素。2.collapse('show')展示一个可折叠页面元素。3.collapse('hide')隐藏一个可折叠页面元素。事件Bootstrap中的折叠插件对外暴露了一组可以监听的事件。这样就为元素绑定了隐藏时的事件。以上就是本文的全部内容,希望对大家的学习有所帮助。
本文前端(javascript)相关术语:javascript是什么意思 javascript下载 javascript权威指南 javascript基础教程 javascript 正则表达式 javascript设计模式 javascript高级程序设计 精通javascript javascript教程
转载请注明本文标题:本站链接:
分享请点击:
1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
玄门非有闭,苦学当自开
手机客户端
,专注代码审计及安全周边编程,转载请注明出处:http://www.codesec.net
转载文章如有侵权,请邮件 admin[at]codesec.net}

我要回帖

更多关于 大漠插件绑定测试工具 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信