zoukankan      html  css  js  c++  java
  • 基础

    mouseover 和 mouseenter

    mouseout 和 mouseleave

    mouseover / mouseout   鼠标进入/走出元素或其子元素时 均可触发

    mouseenter / mouseleave 鼠标进入/走出元素才会触发

    $().hover(function () {
    /*mouseenter*/
    }, function () {
    /*mouseleave*/
    });

    $().hover(function () {
    /*mouseenter和mouseleave*/
    });

    slideToggle jQuery帮帮我们封装好的切换
    <div id="box" class="box">
        <ul>
            <li>
                <a href="https://www.baidu.com">第一页</a>
                <ul>
                    <li><a href="https://www.baidu.com">第一页1</a></li>
                    <li><a href="https://www.baidu.com">第一页2</a></li>
                    <li><a href="https://www.baidu.com">第一页3</a></li>
                </ul>
            </li>
            <li>
                <a href="https://www.baidu.com">第二页</a>
                <ul>
                    <li><a href="https://www.baidu.com">第二页1</a></li>
                    <li><a href="https://www.baidu.com">第二页2</a></li>
                    <li><a href="https://www.baidu.com">第二页3</a></li>
                </ul>
            </li>
            <li>
                <a href="https://www.baidu.com">第三页</a>
                <ul>
                    <li><a href="https://www.baidu.com">第三页1</a></li>
                    <li><a href="https://www.baidu.com">第三页2</a></li>
                    <li><a href="https://www.baidu.com">第三页3</a></li>
                </ul>
            </li>
        </ul>
    </div>
    

      

    * {
        margin: 0;
        padding: 0;
    }
    ul {
        list-style-type: none;
    }
    
    .box {
         330px;
        height: 30px;
        padding-left: 10px;
        margin: 100px auto;
        background: #DDDDDD url(http://www.mengtu.cc/uploads/allimg/140906/7-140Z61I929.jpg) no-repeat center center scroll;
    }
    .box ul li {
        position: relative;
        float: left;
         100px;
        line-height: 30px;
        margin-right: 10px;
    }
    .box ul li a{
        display: block;
        text-align: center;
        text-decoration: none;
        background: #DDDDDD url(http://www.mengtu.cc/uploads/allimg/140906/7-140Z61I929.jpg) no-repeat center center scroll;
    }
    .box ul li ul{
        position: absolute;
        display: none;
    }
    

     

    $(function () {
        
        $("#box>ul>li").hover(function () {
            $(this).children("ul").slideToggle();
        });
    
    });
    

      

     

  • 相关阅读:
    android studio学习---怎么创建一个新的module并且再次运行起来(在当前的project里面)
    你真的了解WebSocket吗?
    vue学习(十二)vue全家桶 Vue-router&Vuex
    GoJs的使用
    vue学习(十一)vue-cli3开发单文件组件
    vue学习(十)mixin 偷懒
    vue学习(九)对象变更检测注意事项
    vue学习(八)nextTick[异步更新队列]的使用和应用
    django的url 传不传参
    vue学习(七)refs的使用
  • 原文地址:https://www.cnblogs.com/WeWeZhang/p/5796578.html
Copyright © 2011-2022 走看看