DIV点击折叠实例代码
导读:收集整理的这篇文章主要介绍了DIV点击折叠实例代码,觉得挺不错的,现在分享给大家,也给大家做个参考。 废话不多说了,关键代码如下所示:CSS Code复制内容到剪贴板 <!doctyPE htML> ...
收集整理的这篇文章主要介绍了DIV点击折叠实例代码,觉得挺不错的,现在分享给大家,也给大家做个参考。 废话不多说了,关键代码如下所示:
CSS Code复制内容到剪贴板- !doctyPE htML>
- html>
- head>
- meta charset="utf-8">
- meta content="width=device-width, inITial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport">
- title> 测试/title>
- style type="text/css">
- *{ margin:0; padding:0; }
- .menu{ width:100%; }
- .menu .item{ width:100%; height:auto; background-color: #fefefe; }
- .menu .item h1{ font-size:15px; width:100%; position:relative; }
- .menu .item h1 i{ display: inline-block; height:15px; width:10px; position:absolute; rightright:10px; top:0; background: url(images/rightright.png) no-repeat; background-size:10px auto; }
- .menu .item ul{ display: none; }
- .menu .item ul li{ list-style:none; color:#000; background-color: #fefefe; border-bottom:solid 1px #ededed; line-height: 32px; width:100%; position:relative; }
- .menu .item ul li p{ display: none; }
- .menu .item.active h1 i{ display: inline-block; height:10px; width:15px; position:absolute; rightright:10px; top:3px; background: url(images/down.png) no-repeat; background-size:15px auto; }
- .menu .item ul li span.icon{ display: inline-block; height:15px; width:10px; position:absolute; rightright:10px; top:0; background: url(images/rightright.png) no-repeat; background-size:10px auto; }
- .menu .item ul li.active span.icon{ display: inline-block; height:10px; width:15px; position:absolute; rightright:10px; top:3px; background: url(images/down.png) no-repeat; background-size:15px auto; }
- .menu .item.active ul{ display: block; }
- .menu .item.active ul li.active p{ display: block; }
- /style>
- /head>
- body>
- div class="menu">
- div class="item">
- h1> 标题一i> /i> /h1>
- ul>
- li> 1span class="icon"> /span>
- p> 锋科技了束带结发历史的会计法落实到飞/p>
- /li>
- li> 2span class="icon"> /span>
- p> 锋科技了束带结发历史的会计法落实到飞/p>
- /li>
- li> 3span class="icon"> /span>
- p> 锋科技了束带结发历史的会计法落实到飞/p>
- /li>
- /ul>
- /div>
- div class="item">
- h1> 标题二i> /i> /h1>
- ul>
- li> 1span class="icon"> /span>
- p> 锋科技了束带结发历史的会计法落实到飞/p>
- /li>
- li> 2span class="icon"> /span>
- p> 锋科技了束带结发历史的会计法落实到飞/p>
- /li>
- li> 3span class="icon"> /span>
- p> 锋科技了束带结发历史的会计法落实到飞/p>
- /li>
- /ul>
- /div>
- div class="item">
- h1> 标题三i> /i> /h1>
- ul>
- li> 1span class="icon"> /span>
- p> 锋科技了束带结发历史的会计法落实到飞/p>
- /li>
- li> 2span class="icon"> /span>
- p> 锋科技了束带结发历史的会计法落实到飞/p>
- /li>
- li> 3span class="icon"> /span>
- p> 锋科技了束带结发历史的会计法落实到飞/p>
- /li>
- /ul>
- /div>
- /div>
- script type="text/javascript" src="js/jquery-1.7.min.js"> /script>
- script type="text/javascript">
- jQuery(function(){
- $('.menu .item').each(function(){
- VAR flag=true;
- $(this).find('h1').on('click',function(){
- if(flag){
- $('.menu .item').removeClass('active');
- $(this).parent('.item').addClass('active');
- flag=false;
- } else{
- $(this).parent('.item').removeClass('active');
- flag=true;
- }
- } );
- } );
- $('.menu .item ul li').each(function(){
- var flag=true;
- $(this).on('click',function(event){
- event.preventDefault();
- event.stopPRopagation();
- if(flag){
- $('.menu ul li').removeClass('active');
- $(this).addClass('active');
- flag=false;
- } else{
- $(this).removeClass('active');
- flag=true;
- }
- } );
- } );
- } );
- /script>
- /body>
- /html>
好了,本文内容到此结束,希望对大家有所帮助!
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: DIV点击折叠实例代码
本文地址: https://pptw.com/jishu/584765.html