好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

DIV点击折叠实例代码

废话不多说了,关键代码如下所示:

CSS Code 复制内容到剪贴板

<!docty PE &nbs p; ht ML >     <html>     <head>         < ;m eta charset= "utf-8" >         <meta  content = "width=device-width, in IT ial -s cale=1.0, maximum-scale=1.0, user-scalable=0"  n am e= "viewport" >        <title>测试</title>         <style type= "text/css" >            *{  m arg in :0;  padding :0;}            .menu{  width :100%;}            .menu .item{  width :100%;  h ei ght : auto ;  background-color :  # fefefe ;}            .menu .item  h1 {  font-size : 15px ;  width :100%;  position : relative ;}            .menu .item h1 i{  dis play :  inline - block ;  height : 15px ;  width : 10px ;  position : absolute ;  right right : 10px ;  top :0;  background :  url (images/ right right .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 ;  right right : 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 ;  right right : 10px ;  top :0;  background :  url (images/ right right .png)  no-repeat ;  background - size : 10px   auto ;}            .menu .item ul li.active span. icon {  display :  inline - block ;  height : 10px ;  width : 15px ;  position : absolute ;  right right : 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>1<span class= "icon" ></span>                        <p>锋 科技 了束带结发历史的会计法落实到飞</p>                    </li>                    <li>2<span class= "icon" ></span>                        <p>锋科技了束带结发历史的会计法落实到飞</p>                    </li>                    <li>3<span class= "icon" ></span>                        <p>锋科技了束带结发历史的会计法落实到飞</p>                    </li>                </ul>            </div>            <div class= "item" >                <h1>标题二<i></i></h1>                <ul>                    <li>1<span class= "icon" ></span>                        <p>锋科技了束带结发历史的会计法落实到飞</p>                    </li>                    <li>2<span class= "icon" ></span>                        <p>锋科技了束带结发历史的会计法落实到飞</p>                    </li>                    <li>3<span class= "icon" ></span>                        <p>锋科技了束带结发历史的会计法落实到飞</p>                    </li>                </ul>            </div>            <div class= "item" >                <h1>标题三<i></i></h1>                <ul>                    <li>1<span class= "icon" ></span>                        <p>锋科技了束带结发历史的会计法落实到飞</p>                    </li>                    <li>2<span class= "icon" ></span>                        <p>锋科技了束带结发历史的会计法落实到飞</p>                    </li>                    <li>3<span class= "icon" ></span>                        <p>锋科技了束带结发历史的会计法落实到飞</p>                    </li>                </ul>            </div>        </div>        <script type= "text/javascript"   src = "js/ jq uery-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.p rev entDefault();                        event.stop PR opagation();                        if(flag){                            $( '.menu ul li' ).removeClass( 'active' );                            $(this).addClass( 'active' );                            flag=false;                        }else{                            $(this).removeClass( 'active' );                            flag=true;                        }                                                    });                });            });        </script>    </body>    </html>  

好了,本文内容到此结束, 希望对大家有所帮助 !

总结

以上是 为你收集整理的 DIV点击折叠实例代码 全部内容,希望文章能够帮你解决 DIV点击折叠实例代码 所遇到的问题。

如果觉得 网站内容还不错, 推荐好友。

查看更多关于DIV点击折叠实例代码的详细内容...

  阅读:17次