jQuery 点击元素以外任意地方隐藏该元素
2021-02-18 04:21
标签:hid document return stop targe on() jquer jquery hide jQuery 点击元素以外任意地方隐藏该元素 标签:hid document return stop targe on() jquer jquery hide 原文地址:https://www.cnblogs.com/cn-oldboy/p/12944033.htmlhtml
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();
})
以下是我的方法,更简单
html
父级class .gallery.transition
子级class .gallery.transition .inner
$(‘.gallery.transition ‘).click(
function(){
$(this).hide()
}
)
$(‘.gallery.transition .inner‘).click(
function(e){
e.stopPropagation()
}
)
文章标题:jQuery 点击元素以外任意地方隐藏该元素
文章链接:http://soscw.com/index.php/essay/56893.html