博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jQuery 侧边栏展开收起效果
阅读量:5076 次
发布时间:2019-06-12

本文共 1474 字,大约阅读时间需要 4 分钟。

 

jQuery文件:

<script type="text/javascript">

    $(function(){
        
        var tit= $(".boxBar dl dt");
        var con= $(".boxBar dl dd");
        var list=$("dt:gt(4)");
        var conBox=$("dd:gt(4)");
        list.hide();    
        
        $(".btn").click(function(){            
            if(list.is(":visible")){
                conBox.hide();
                list.hide();
                $(".btn").text("展开");
                }else{
                    list.show();
                    conBox.hide();
                    $(".btn").text("收起");
                    }
            
            })
        tit.click(function(){
            $(this).siblings("dd").hide();
            $(this).next("dd").show();
        });

 

html:

<div class="boxBar">

    <dl>
        <dt>1111</dt>
        <dd style="display:block;">sdfsdfsdfsd</dd>
        <dt>1111</dt>
        <dd>sdfsdfsdfsd</dd>
        <dt>1111</dt>
        <dd>sdfsdfsdfsd</dd>
        <dt>1111</dt>
        <dd>sdfsdfsdfsd</dd>
        <dt>1111</dt>
        <dd>sdfsdfsdfsd</dd>
        <dt>1111</dt>
        <dd>sdfsdfsdfsd</dd>
        <dt>1111</dt>
        <dd>sdfsdfsdfsd</dd>
        <dt>1111</dt>
        <dd>sdfsdfsdfsd</dd>
        <dt>1111</dt>
        <dd>sdfsdfsdfsd</dd>
        <dt>1111</dt>
        <dd>sdfsdfsdfsd</dd>
    </dl>
    <div class="btn">展开全部</div>
</div>

 

 

CSS:

 

<style type="text/css">

    * { margin:0; padding:0;}
    .boxBar { width:120px; height:100%; margin:0 auto; margin-top:20px;}
    .boxBar dl dt { width:110px; height:25px; line-height:25px; padding:0 5px; border:1px solid #ccc;margin-top:-1px; cursor:pointer;}
    .boxBar dl dd { width:110px; height:auto; padding:5px; border:1px solid #ccc; margin-top:-1px; overflow:hidden; text-align:center; display:none;}
    .btn { width:110px; height:25px; line-height:25px; padding:0 5px; border:1px solid #ccc;margin-top:-1px; text-align:center; cursor:pointer;}
</style>

 

转载于:https://www.cnblogs.com/qdmaomao/p/4571067.html

你可能感兴趣的文章
从一个标准 url 里取出文件的扩展名
查看>>
map基本用法
查看>>
poj-1163 动态规划
查看>>
Golang之interface(多态,类型断言)
查看>>
Redis快速入门
查看>>
BootStrap---2.表格和按钮
查看>>
Linear Algebra lecture 2 note
查看>>
CRC计算模型
查看>>
Ajax之404,200等查询
查看>>
Aizu - 1378 Secret of Chocolate Poles (DP)
查看>>
csv HTTP简单表服务器
查看>>
OO设计的接口分隔原则
查看>>
数据库连接字符串大全 (转载)
查看>>
java类加载和对象初始化
查看>>
对于负载均衡的理解
查看>>
django简介
查看>>
window.event在IE和Firefox的异同
查看>>
常见的js算法面试题收集,es6实现
查看>>
IO流写出到本地 D盘demoIO.txt 文本中
查看>>
Windows10 下Apache服务器搭建
查看>>