首页 > 其他分享 >jquery 点击元素以外任意地方隐藏该元素的方法

jquery 点击元素以外任意地方隐藏该元素的方法

时间:2023-08-03 17:11:36浏览次数:30  
标签:jquery target 元素 点击 隐藏 con

//点击a元素内除b元素外的地方隐藏c元素
$('#a').on('click',function(e){
    var con= $(".b");//点击区域划分
    if(!con.is(e.target) && con.has(e.target).length === 0){ //设置目标区域外
        if($(".b").is(":visible")){
            $("#c").hide();
            //$("#c").fadeOut();
        };
    }
});

  

标签:jquery,target,元素,点击,隐藏,con
From: https://www.cnblogs.com/logan47537/p/17603866.html

相关文章

  • jQuery--事件
    一、定义元素监听事件给dom对象绑定事件$(选择器).事件名称(事件的处理函数)//事件名称:就是js中事件去掉on的部分,例如js中onclick事件,jquery中就是click事件//事件的处理函数:当事件发生时,执行这个函数的内容//绑定一个单击事件$("#btn").click(function(){console.......
  • jQuery--常用函数
    1、val 操作数组中的DOM对象的value属性//无参形式,读取数组中第一个dom对象的value值$(选择器).val()//有参形式,对数组中所有dom对象的value属性值统一赋值$(选择器).val(值)2、text操作数组中所有dom对象的文字内容属性//无参形式,读取数组中所有dom对象的文字显示内......
  • web前端技能方法总结(css、js、jquery、html)(2)
    创建链接块display:block;列表样式在一个无序列表中,列表项的标志(marker)是出现在各列表项旁边的圆点。在有序列表中,标志可能是字母、数字或另外某种计数体系中的一个符号。要修改用于列表项的标志类型,可以使用属性list-style-type:ul{list-style-type:square;}1上面的声明把......
  • jQuery实现点击图片放大全屏预览效果
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content="width=d......
  • vue中展示多张小图轮播每几秒走一张,支持左右点击
    html部分    <divclass="regional-services-list"style="overflow:hidden;"@mouseenter="stopCar()"@mouseleave="starCar()">     <divclass="preIcon"@click="preChange()"><......
  • HTML5与HTML4的区别,新增了哪些元素
    注:部分格式编写存在<>封闭错误,只为在博客中显示,并非正确写法。1.  HTML5推出的理由解决Web上存在的问题:Web浏览器间的兼容性低:在一个浏览器中可以运行的HTML、Css、Javascript,在另一个浏览器中不能运行。原因:各浏览器规范不统一,没有被标准化。解决方案:使各浏览器的功能符......
  • jQuery跨页面锚点点位
    functiongetparams(){varparams=location.search.substring(1);varArrparams=params.split('&');if(Arrparams.length==2){varmao=Arrparams[1].split('=')[1]console.log(mao)if(mao=="c1&quo......
  • 18.vector越界访问下标,map越界访问下标?vector删除元素时会不会释放空间?
    18.vector越界访问下标,map越界访问下标?vector删除元素时会不会释放空间?1.vector越界访问下标std::vector是C++标准库中的一种动态数组,其大小可以根据需要进行调整。当你试图访问一个不存在的元素,即访问超出其当前大小范围的索引时,将会发生越界访问。在C++中,如果你使用operator[......
  • 9.vector与list的区别与应用?怎么找某vector或者list的倒数第二个元素
    9.vector与list的区别与应用?怎么找某vector或者list的倒数第二个元素1.vector数据结构vector和数组类似,拥有一段连续的内存空间,并且起始地址不变。因此能高效的进行随机存取,时间复杂度为o(1);但因为内存空间是连续的,所以在进行插入和删除操作时,会造成内存块的拷贝,时间复杂度为o(......
  • jQuery--过滤器
    过滤器就是过滤条件,对已经定位到数组中的dom对象根据一些条件进行过滤筛选,过滤条件不能单独使用,必须和选择器一起使用基本过滤器1、选择第一个,保留数组中第一个DOM对象$("选择器:first")2、选择最后一个,保留数组中最后的DOM对象$("选择器:last")3、选择数组中指定对象$("选......