jQuery 点击元素以外任意地方隐藏该元素

HTML

JQ
$('.menu_level1 li').click(function(event){
    event.stopPropagation();
   $(".menu_level2").show();
})

$(document).click(function(e){
    var target = $(e.target);
     if(target.closest(".menu_level1").length != 0) return;
    $(".menu_level2").hide();
})

你可能感兴趣的:(jQuery 点击元素以外任意地方隐藏该元素)