方法一:  

  通过监听事件

document.addEventListener('click',function(e){if(e.target.className!='usermessage'){that.userClick=false;}
})

方法二(比较好):

  给最外层的div加个点击事件 @click="userClick=false"

  给点击的元素上面加上:@click.stop="userClick=!userClick"

转载于:https://www.cnblogs.com/chengyalin/p/9487116.html

实现点击页面其他地方,隐藏div(vue)相关推荐

  1. 点击页面其它地方隐藏该div

    当手写下拉框的时候会遇到这种问题:点击页面其它地方隐藏该div,有意见是绑定body,点击目标div时触发事件,点击其他document会出发hide事件,但是:目标div也属于body.为了解决这种 ...

  2. jquery实现点击页面其他地方隐藏指定元素

    代码实例如下: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> < ...

  3. jQuery 怎么实现点击页面其他地方隐藏菜单? 做了个按钮点击时弹出菜单,想实现点击其他地方时隐藏弹出的菜单

    <p><a href="javascript:void(0)" class="a">菜单按钮</a></p> & ...

  4. jquery点击页面其他位置隐藏div

    //设置 document.onclick = function (e) { $("#setUp").hide(); } $('#btnAdd').on("click&q ...

  5. jquery点击按钮显示和隐藏div

    [转]jquery点击按钮显示和隐藏DIv 1 function changeDisplay() { 2 if ($("#btnShow").attr("value&qu ...

  6. HTML下拉菜单去掉点,jQuery点击页面其他部分隐藏下拉菜单功能

    一.开发小要点 web页面中,我们一般不用select.option来实现下拉菜单效果,因为下拉框的样式丑且难以美化,所以我们选择控制ul显示隐藏来实现同样且高大上的效果,但是不能像下拉框那样点击页面 ...

  7. 点击按钮显示或隐藏Div块

    通过点击按钮实现Div块在显示状态与隐藏状态之间来回切换. 代码如下: 方法一: <!DOCTYPE html> <html> <head><script s ...

  8. JavaScript——除指定区域外点击任何地方隐藏DIV

    实现效果: 首先点击下拉箭头 出现选择的列表 然后点击列表的某一项,列表隐藏,或者点击这个区域外的地方隐藏列表 主要代码如下 html: <div class="input-box&q ...

  9. jq 如何让点击其他地方隐藏_详解jQuery除指定区域外点击任何地方隐藏DIV功能

    本文主要介绍了jQuery除指定区域外点击任何地方隐藏p的相关资料,代码简单易懂,非常不错,具有参考借鉴价值,需要的朋友可以参考下,希望能帮助到大家. 具体代码如下所示: $('body').clic ...

最新文章

  1. POJ - 2584 T-Shirt Gumbo 二分多重匹配
  2. c语言stoi函数源码,一系列相关函数的通用函数(例如std::stoi,std::stof,std::stod等)...
  3. ABAP的子程序参数注意点
  4. 云服务器怎么装mysql_云服务器(windows环境)安装mysql图文教程
  5. 数学建模学习笔记(四)——拟合算法
  6. java项目日志文件过大解决_Tomcat catalina.out文件过大的解决方案
  7. 详解电脑屏幕垃圾广告怎么去除
  8. c语言open不同的编码格式,C语言中open与fopen的区别
  9. 软件配合HT8691功放使用技巧
  10. python常用语音识别库_干货收藏 | Python语音识别终极指南
  11. 权重衰减(weight decay)与学习率衰减(learning rate decay)
  12. K3 CLOUD返工生产成本方案——循环计算
  13. 简历python技能怎么写_老鸟教你如何写好技术简历
  14. wps的linux文字显示模糊,wps电脑打开文字模糊怎么办
  15. Unity 3D做2D坦克大战--敌人自动攻击AI编写
  16. Android之——手机黑名单的实现
  17. android extra_shortcut_icon,Android自动创建shortcut
  18. oracle进行排序,oracle排序的几种方法
  19. 前端基础-Node.js核心模块的使用
  20. 新买的电脑没有免费的office怎么弄?

热门文章

  1. 大蚂蚁在64位系统下,右键没有快发的解决方案
  2. [从零开始]HelloWorld——第一个应用程序
  3. CentOS 安装中文语言包 教程
  4. dropload.min.js 下拉刷新后,无法上拉加载更多
  5. 数据结构Java版之查找算法(三)
  6. 关于JS闭包,作者不详(转)
  7. java5 ReadWriteLock用法--读写锁实现
  8. C++中的引用与指针的区别
  9. 创建维护计划时,提示“代理XP”组件已作为此服务器安全配置的一部分被关闭...
  10. (原创)我也玩万能表单(自定义表单)(一)