账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    jquery $(document) 和 $('body')的区别
    • 见心书画许老师187533751612020-01-20 00:00
    35
    0


    <ul class="dropdown-menu animated fadeInRight b">

        <li><a class="text-center" href="">返回到旧版</a></li>

    </ul>

    $(function(){

        $('.a').click(function(event){
            $('.b').toggle();
        });
        此为第一部分.......
        $(document).click(function(){
                $(".b").hide();
            });
        此为第二部分.......
        $('body').click(function(){
                $(".b").hide();
            });
    });

    我想实现的效果是 点击 $('.show-message')之外的dom的时候 $('.b')隐藏,
    点击$('.show-message')的时候$('.b')则toggle()
    代码如上 为什么我执行第一部分代码的时候一切正常,执行第二部分代码的时候 $('.b')一直出不来 好像冒泡到$('show-message')上面了,

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 纸条线 普通会员 1楼
      502 Bad Gateway

      502 Bad Gateway


      nginx
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部