• <jQuery> <选择器> 六. 筛选选择器


     1 <!DOCTYPE html>
     2 <html lang="cn">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>Title</title>
     6 </head>
     7 
     8 <script src="jquery-2.1.1.min.js"></script>
     9 <script>
    10     $(function () {
    11         // 筛选选择器
    12         // 下拉菜单效果
    13         // 给li注册鼠标经过事件
    14         $(".wrap>ul>li").mouseover(function () {
    15             // 获取所有子标签, 并且标签名还得是ul, 让其展示
    16             $(this).children("ul").show();
    17         });
    18         // 给li注册鼠标离开事件
    19         $(".wrap>ul>li").mouseout(function () {
    20             // 获取所有子标签, 并且标签名还得是ul, 让其隐藏
    21             $(this).children("ul").hide();
    22         });
    23 
    24         // 突出展示效果
    25         // 注册事件, 鼠标在该标签上时
    26         $(".wrap>ul>li").mouseenter(function () {
    27             // 设置标签样式, 找到除自己本身其它节点的兄弟, 设置其它兄弟的样式
    28             $(this).css("opacity", "1").siblings().css("opacity", "0.4");
    29         });
    30 
    31         // 注册事件, 鼠标离开该标签
    32         $(".wrap").mouseleave(function () {
    33             $(".wrap>ul>li").css("opacity", 1);
    34         })
    35     });
    36 
    37 </script>
    38 <body>
    39 <div class="wrap">
    40 <ul>
    41     <li>
    42         <a href="javascript:void(0)">一级菜单1</a>
    43         <ul>
    44             <li><a href="javascript:void(0)">一级菜单11</a></li>
    45             <li><a href="javascript:void(0)">一级菜单12</a></li>
    46             <li><a href="javascript:void(0)">一级菜单13</a></li>
    47         </ul>
    48     </li>
    49     <li>
    50         <a href="javascript:void(0)">一级菜单2</a>
    51         <ul>
    52             <li><a href="javascript:void(0)">一级菜单21</a></li>
    53             <li><a href="javascript:void(0)">一级菜单22</a></li>
    54             <li><a href="javascript:void(0)">一级菜单23</a></li>
    55         </ul>
    56     </li>
    57     <li>
    58         <a href="javascript:void(0)">一级菜单3</a>
    59         <ul>
    60             <li><a href="javascript:void(0)">一级菜单31</a></li>
    61             <li><a href="javascript:void(0)">一级菜单32</a></li>
    62             <li><a href="javascript:void(0)">一级菜单33</a></li>
    63         </ul>
    64     </li>
    65 </ul>
    66 </div>
    67 </body>
    68 </html>
  • 相关阅读:
    Spring MVC 问题归纳
    Java中响应结果工具类,可自定义响应码,内容,响应消息
    Java 获取当前时间前一个小时的时间
    Java中获取32位UUID
    DebuggerStepThrough requests that the debugger step through a function without any user interaction.
    C# list all time zones
    C# remove single quotes from string
    Mock heartbeat via While true Thread.Sleep and System.Timers.Timer
    Notepad++ remove carrigae return format via regular expression [ ]+ replaced with :
    C# get class and method summary
  • 原文地址:https://www.cnblogs.com/ZeroHour/p/8046949.html
Copyright © 2020-2023  润新知