实现点击除了某元素之外的地方隐藏该元素

类似于京东商品详情页的地区切换部分,直接上代码:

 //点击body隐藏地区
    $(document).click(function(e) {
        var e = e || window.event; //浏览器兼容性
        var elem = e.target || e.srcElement;
        if ($(elem).parents('.choose-area-tag').length != 1) {
            $('.send-area').removeClass('hover');
            isAreaClicked = false;
        }
    });
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,629评论 25 709
  • 读文件 要以读文件的模式打开一个文件对象,使用Python内置的open()函数,传入文件名和标示符: 标示符'r...
    全宇宙最帅De男人阅读 2,790评论 0 0
  • 就像个阴魂不散的小男孩 诡异的爱你 清风吹不进 斜阳被遮挡 暴风雨下了整夜 蓬头垢面,满身狼狈 本以为爱你就能春暖...
    温暖的F阅读 1,229评论 0 0
  • 企业的文化在初创期就是领导人的文化和价值观。 企业的价值观直接指导战略和决策。 仁慈、怜悯心、人文精神和爱是一些美...
    stone哥的平凡之路阅读 2,241评论 1 1
  • 这世间所有的相遇,都是命中注定,所以既然相遇了,别想着逃跑,因为命运无法逃脱,静静的享受这世间最美好的事情。 愿你...
    何时再出发阅读 1,234评论 1 1

友情链接更多精彩内容