给手风琴折叠添加^>符号
? 给手风琴折叠添加^>符号 利用Bootstrap插件时 可能会添加些功能,比如要给手风琴折叠添加>^符号。 代码如下: Js $(document).ready(function () { ??????????? $(‘.panel-group‘).on(‘hide.bs.collapse show.bs.collapse‘,‘.panel-collapse‘,function (e) { ??????????????? var $this = $(this) ??????????????? $this.prev().find("span").toggleClass("span_plus"); ?????????????? ?$this.prev().find("span").toggleClass("span_minus"); ??????????? }) ??????? }); CSS: ?? ?.span_right:before { ??????? content: ">"; ??? } ??? .span_up:before { ??????? content: "^"; ??? } ? HTML: <div class="panel panel-default"> ??????? <div id="headingOne" role="tab" class="panel-heading"> ??????????? <h4 class="panel-title"> ??????????????? <a data-toggle="collapse" data-target="#collapSEOne" href="#collapSEOne" ??????????????????? aria-expanded="true" aria-controls="collapSEOne">First list ? ??????????????????<span class=" pull-right span_right" /> ??????????????? </a> ??????????? </h4> ??????? </div> ??????? <div id="collapSEOne" role="tabpanel" aria-labelledby="headingOne" ??????????????? class="panel-collapse collapse"> ??????????? <ul class="list-group"> ??????????????? <li class="list-group-item">Item1</li> ??????????????? <li class="list-group-item">Item2</li> ??????????????? <li class="list-group-item">Item3</li> ??????????? </ul> ??????? </div> ??? </div> ? ??? <div class="panel panel-default"> ??????? <div id="headingTwo" role="tab" class="panel-heading"> ??????????? <h4 class="panel-title"> ??????????????? <a data-toggle="collapse" data-target="#collapseTwo" href="#collapseTwo" ??????????????????? aria-expanded="true" aria-controls="collapseTwo">Second List ??????????????? <span class=" pull-right span_right" /> ??????????????? </a> ??????????? </h4> ??????? </div> ??????? <div id="collapseTwo" role="tabpanel" aria-labelledby="headingTwo" ??????????????? class="panel-collapse collapse"> ??????????? <ul class="list-group"> ??????????????? <li class="list-group-item">Item1</li> ??????????????? <li class="list-group-item">Item2</li> ??????????????? <li class="list-group-item">Item3</li> ??????????? </ul> ??????? </div> ??? </div> ? ??? <div class="panel panel-default"> ??????? <div id="headingTwo" role="tab" class="panel-heading"> ??????????? <h4 class="panel-title"> ??????????????? <a data-toggle="collapse" data-target="#collapseThree" href="#collapseTwo" ??????????????????? aria-expanded="true" aria-controls="collapseTwo"> ??????????????????? Three list ??????????????????? <span class=" pull-right span_right" /> ??????????????? </a> ??????????? </h4> ??????? </div> ??????? <div id="collapseThree" role="tabpanel" aria-labelledby="headingTwo" ??????????????? class="panel-collapse collapse"> ??????????? <ul class="list-group"> ??????????????? <li class="list-group-item"> ??????????????????? <a class="nav-link" href="http://demo.cssmoban.com/cssthemes5/twts_144_StarAdmin/pages/samples/blank-page.html"> Blank Page </a> ??????????????? </li> ??????????????? <li class="list-group-item"> ??????????????????? <a class="nav-link" href="http://demo.cssmoban.com/cssthemes5/twts_144_StarAdmin/pages/samples/login.html"> Login </a> ??????????????? </li> ??????????????? <li class="list-group-item"> ??????????????????? <a class="nav-link" href="http://demo.cssmoban.com/cssthemes5/twts_144_StarAdmin/pages/samples/register.html"> Register </a> ??????????????? </li> ??????????????? <li class="list-group-item"> ??????????????????? <a class="nav-link" href="http://demo.cssmoban.com/cssthemes5/twts_144_StarAdmin/pages/samples/error-404.html"> 404 </a> ??????????????? </li> ??????????????? <li class="list-group-item"> ??????????????????? <a class="nav-link" href="http://demo.cssmoban.com/cssthemes5/twts_144_StarAdmin/pages/samples/error-404.html"> 500 </a> ??????????????? </li> ??????????? </ul> ??????? </div> ??? </div> ? ?? ?<div class="panel panel-default"> ??????? <div id="headingTwo" role="tab" class="panel-heading"> ??????????? <h4 class="panel-title"> ??????????????? <a data-toggle="collapse" data-target="#collapseForth" href="#collapseTwo" aria-expanded="true" aria-controls="collapseTwo">Forth list ??????????????????? <span class=" pull-right span_right" /> ??????????????? </a> ??????????? </h4> ??????? </div> ??????? <div id="collapseForth" role="tabpanel" aria-labelledby="headingTwo" ???? ???????????class="panel-collapse collapse"> ??????????? <ul class="list-group"> ??????????????? <li class="list-group-item">Item1</li> ??????????????? <li class="list-group-item">Item2</li> ??????????????? <li class="list-group-item">Item3</li> ??????????? </ul> ??????? </div> ??? </div> 实现的界面: ? ? (1)?????? 默认全部折叠,折叠子项的设置全部为 collapse,如下图黄底色项; <div class="panel panel-default"> ??????? <div id="headingTwo" role="tab" class="panel-heading"> ??????????? <h4 class="panel-title"> ??????????????? <a data-toggle="collapse" data-target="#collapseForth" href="#collapseTwo" aria-expanded="true" aria-controls="collapseTwo">Forth list ??????????????????? <span class=" pull-right span_right" /> ??????????????? </a> ??????????? </h4> ??????? </div> ??????? <div id="collapseForth" role="tabpanel" aria-labelledby="headingTwo" ???? ???????????class="panel-collapse collapse"> ??????????? <ul class="list-group"> ??????????????? <li class="list-group-item">Item1</li> ??????????????? <li class="list-group-item">Item2</li> ??????????????? <li class="list-group-item">Item3</li> ??????????? </ul> ??????? </div> ? (2)?????? 若默认全部展开,则折叠子项的设置全部为 collapse in; (3)?????? 若只允许有一个折叠子项是展开的,即点击一个标题,本标题的折叠子项是展开的,而前一个折叠子项折叠。若要实现这个功能,则需在每个子项标题中添加绿底字, <a data-toggle="collapse" data-parent="#accordion" data-target="#collapseFourth" href="#collapseFourth"?? aria-expanded="true" aria-controls="collapseFourth"> 其中,accordion是折叠组的识别ID。 <div id="accordion" role="tablist" aria-multiselectable="true" class="panel-group"> ?本文完毕。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- playframework – .target目录在我的Play 2.1.1项目中来自哪
- tomcat配置redis实现session共享
- scala – 错误:无效或损坏jarfile sbt / sbt-launch-0.13.
- 详解Bootstrap的aria-label和aria-labelledby应用
- bash – 在Linux shell脚本中如何打印数组的最大值和最小值
- 我的linux命令笔记
- WebService报错javax.xml.ws.soap.SOAPFaultException: jav
- docker-compose wordpress mysql连接拒绝
- bash – find(1):CygWin下的“参数格式不正确”
- WebService与使用风格RPC/SOA/REST