zoukankan      html  css  js  c++  java
  • jQuery手风琴

    jQuery版的手风琴
    好久没写东西了,今天弄了个简单的手风琴效果,希望大家多多支持。也希望能够帮助到刚刚接触jQuery的朋友。

    css部分,就是样式效果。

    #qin{
        300px;
        text-align:center;
        margin:50px auto;
    }
    #qin>div{
    
        background:yellow;
    }
    #qin>div>div{
        border-bottom:1px #ccc dashed;
        display:none;
        height:30px;
        line-height:30px;
    }
    #qin>div>div:nth-child(4){
        border:none;
    }
    #qin>div>p{
        border-bottom:1px #fff solid;
        height:50px;
        background:#ccc;
        color:#3e2daa;
        line-height:50px;
    }
    #shouye{
        color:#008800;
        height:80px;
        line-height:80px;
    }
    

    html部分。

    <div id="qin">
        <div id="shouye" style="background:#880000">
            <h2>前端知识</h2>
        </div>
        <div>
            <p>第一章</p>
            <div>html1</div>
            <div>html2</div>
            <div>html3</div>
        </div>
        <div>
            <p>第二章</p>
            <div>css1</div>
            <div>css2</div>
            <div>css3</div>
        </div>
        <div>
            <p>第三章</p>
            <div>javascript1</div>
            <div>javascript2</div>
            <div>javascript3</div>
        </div>
        <div>
            <p>第四章</p>
            <div>jQuery1</div>
            <div>jQuery2</div>
            <div>jQuery3</div>
        </div>
        <div>
            <p>第五章</p>
            <div>vue.js1</div>
            <div>vue.js2</div>
            <div>vue.js3</div>
        </div>
    </div>
    

    js:主角登场jQuery简单但是就是没有看着原生的清爽,习惯了就好。

    $("#qin>div>p").click(function(){  //这句是给p标签加了个点击事件
        $(this).css("color","yellow").css("background","red")//点击当前的p加了个字体颜色和背景颜色
        .nextAll().slideDown()//展开当前元素的同辈元素
        .end().parent().siblings()//返回上一次的操作对象找到同胞兄弟
        .children("p").css("color","#3e2daa").css("background","#ccc")//下边的p改回字体颜色和背景颜色
        .end().children("div").hide();//返回上一次的操作对象找到下边的div 并进行关闭
    
    })
    

    完毕,大家多交流,同学习同进步。

  • 相关阅读:
    Java使用AES算法
    Python中使用AES算法(解决Python2.x和3.x下运行不兼容问题)
    关于递归
    zabbix文档3.4
    CentOS-7.3.1611编译安装 Nginx-1.12.1+mysql-5.7.19+PHP-7.1.8+zabbix-3.4.1
    搭建zabbix服务器监控
    php编译安装过程中遇到问题
    springboot 获取控制器参数的几种方式
    spring boot 全局异常处理及自定义异常类
    Java 中的异常和处理详解
  • 原文地址:https://www.cnblogs.com/eeeew/p/6832261.html
Copyright © 2011-2022 走看看