zoukankan      html  css  js  c++  java
  • day17--06章节--筛选器(实现菜单栏优化,点击某个标题,其内容显示;其他标题的内容隐藏)

    1、jquery的筛选器

    筛选器:在选择器选择到的所有的基础上在选择一次

               $(this).next()      下一个
                $(this).prev()      上一个
                $(this).parent()    父
                $(this).children()  孩子
                $('#i1').siblings() 兄弟
                $('#i1').find('#i1') 子子孙孙中查找
             $('#i1').addClass('hide')   移除某个class属性
    $('#i1').removeClass('hide') 增加某个class属性
            
                链式编程
    $(...).click(function(){
    this..
    })

    2、实例如下:

    以之前的后台管理页面左侧菜单为例;

    html代码如下:

          <div style=" 400px;height: 400px;border: 1px solid #dddddd;">
                <div class="item">
                    <div class="header">标题一</div>
                    <div id="i1" class="content hide">内容</div>
                </div>
                <div class="item">
                    <div class="header">标题二</div>
                    <div class="content hide">内容</div>
                </div>
                <div class="item">
                    <div class="header">标题三</div>
                    <div class="content hide">内容</div>
                </div>
            </div>

    css布局如下:

           <style>
                .header{
                    background-color: black;
                    color: wheat;
                }
                .content{
                    min-height: 50px;
                }
                .hide{
                    display: none;
                }
            </style>

    jquery实现如下:

           <script src="jquery-1.12.4.js"></script>
            <script>
                $('.header').click(function(){
                    $(this).next().removeClass('hide');
                    $(this).parent().siblings().find('.content').addClass('hide');
                    // $(this).next().removeClass('hide').parent().siblings().find('.content').addClass('hide');    //实现的第二种方法,与上面方法相同;jquery可以无限...下去
                })
            </script>
  • 相关阅读:
    Hdu4547CD操作离线lca
    1036: [ZJOI2008]树的统计Count树链剖分
    light1348Aladdin and the Return Journey树链剖分
    Problem 2082 过路费树链剖分
    2243: [SDOI2011]染色树链剖分
    Poj3237Tree 树链剖分
    Poj2763Housewife Wind树链剖分
    Hdu5087Revenge of LIS II简单dp
    Hdu5088Revenge of Nim II高斯消元
    Bootstrap入门学习笔记(只记录了效果)
  • 原文地址:https://www.cnblogs.com/wuxiaoru/p/12643113.html
Copyright © 2011-2022 走看看