码迷,mamicode.com
首页 > Web开发 > 详细

jquery点击其他位置 下拉导航隐藏

时间:2016-11-07 20:11:10      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:jquery   下拉菜单   点击空白   导航   点击其他   

  <script>
        $(function () {
            $(".dropdown").click(function (e) {
                $(".dropdown").removeClass(‘open‘);
                $(this).toggleClass(‘open‘);
              
            });
            //$("body").bind("click",function(evt){
            //    if (evt.target != $(‘.dropdown-menu‘).get(0)) {
            //        $(‘.dropdown-menu‘).hide();
            //    } 
            //});
            $(document).bind("click", function (e) {
                var target = $(e.target);
                if (target.closest(".dropdown").length == 0) {
                    $(".dropdown").removeClass(‘open‘);
                }
            })

//如果当前点击的不是.dropdown标签,那么去掉.dropdown上的.open class.

        })
    </script> 


jquery点击其他位置 下拉导航隐藏

标签:jquery   下拉菜单   点击空白   导航   点击其他   

原文地址:http://zhaoyingyatou.blog.51cto.com/7151735/1870231

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!