zoukankan      html  css  js  c++  java
  • 点击页面空白处就关闭某个层是怎么做到的

    如果用document事件的话,那点那个层里面也会触发,这不是想要的结果,怎么能做到点击除了那个层内部的区域外的任何地方,就触发事件

    --------------------------------------------------------------------------------

    那点那个层里面也会触发?
    判段点击的srcElement或者target是谁

    回复:点击页面空白处就关闭某个层是怎么做到的

    --------------------------------------------------------------------------------

    假如需要隐藏的div的id是div1
    找到触发click源的srcElement或者target的id
    if(id!="div1"){
    //close;
    }

    --------------------------------------------------------------------------------

    event.srcElement?event.srcElement:event.target;

  • 相关阅读:
    _proto_和prototype的区别
    ajax
    图片预加载
    loading动画
    WinSCP
    检测竖屏 横屏
    webstrom hbuilder快捷键
    vue 引入sass
    npm install -save 和 -save-dev 区别
    打乱数组顺序
  • 原文地址:https://www.cnblogs.com/hun_dan/p/1968308.html
Copyright © 2011-2022 走看看