鼠标移入移出的代码


        .menu-box{
            float: left;
            margin-right: 100px;
            position: relative;
            background-color: red;

        }
        .show-box{
            display: none;
            position: absolute;
            left: 0;
            top:17px;
            background-color: pink;
            width: 100px;
            height: 100px;
        }


    <div class="menu-box" id="J_menu_box1">
        <a href="#">移上来</a>
        <div id="J_show_box1" class="show-box">
            显示的东西1
        </div>
    </div>
    <div class="menu-box" >
        <a id="J_menu_box2" class="menu-box2" href="#">移上来</a>
        <div id="J_show_box2" class="show-box">
            显示的东西2
        </div>
    </div>

        $("#J_menu_box1").mouseover(function(){
            $("#J_show_box1").show();
        });
        $("#J_menu_box1").mouseout(function(){
            $("#J_show_box1").hide();
        })

        $("#J_menu_box2").mouseover(function(){
            $("#J_show_box2").show();
        });
        $("#J_menu_box2").mouseout(function(ev){
            if(!$(ev.relatedTarget).hasClass("show-box")){
                $("#J_show_box2").hide();
            }
        });
        $("#J_show_box2").mouseout(function(ev){
            if(!$(ev.relatedTarget).hasClass("menu-box2")){
                $("#J_show_box2").hide();
            }
        });

mouseover mouseout事件中有relatedTarget,是鼠标移入移出时的相关对应元素

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值