jquery dialog工具可以方便的生成一个弹出框,但是在一些需要多个弹出框的应用场景上会有一些bug

具体场景:

当使用过一次模态框之后,使用另外的一个模态框时,已经消失不见的模态框会重新出来

错误排查之后发现:这是由于当第一次使用模态框关闭之后,jquery会在body最后新增一个div,display:none,不可见,下一次调用的时候直接取用,(主要作用是保存该模态框所在的位置参数)

但是当唤醒一个另外的模态框时,除新增一个模态框div外,会把已有的不可见div唤醒

通过定义模态框的 取消 动作完成:

$("body div").last().parent().parent().remove();

最新文章

  1. css随笔记
  2. jQuery为哪般去掉了浏览器检测
  3. 实战使用Axure设计App,使用WebStorm开发(3) – 构建页面架构
  4. 【原】iOS容易造成循环引用的三种场景,就在你我身边!
  5. UVALive 6885 Flowery Trails 最短路枚举
  6. 算法题----称硬币: 2n(并不要求n是2的幂次方)个硬币,有两个硬币重量为m+1, m-1, 其余都是m 分治 O(lgn)找出假币
  7. 【Unity3D插件】在Unity中读写文件数据:LitJSON快速教程
  8. Kettle的集群排序 2——(基于Windows)
  9. 【OC加强】辛格尔顿和[NSFileManager defaultMagager]以及其他设计模式
  10. java对数计算
  11. CSS 实现滚动进度条效果
  12. Shell命令-文件压缩解压缩之tar、unzip
  13. GoldenGate for bigdata 12.3.2.1版本新特性
  14. (14/24) css进阶:(入门)去除冗余的css
  15. JS_高程3.基本概念(1)
  16. Selenium IDE使用
  17. Xcode - Xcodeproject详解
  18. 【转】Vue.js特点
  19. python模拟浏览器爬取数据
  20. POJ2352【树状数组】

热门文章

  1. 记录我的 python 学习历程-Day06 is id == / 代码块 / 集合 / 深浅拷贝
  2. Redis的优缺点小结
  3. 【Java Web开发学习】Spring构造器和属性注入
  4. windows10查看电脑已经保存的wifi密码
  5. Vue ---- 组价 组件化 子传父 父传子
  6. django基础之day08,利用bulk_create 批量插入成千上万条数据
  7. 计算密集型和 io 密集型项目的使用场景分析和代码演示
  8. d3.js 教程 模仿echarts折线图
  9. 从《彩色圆环》一题探讨一类环上dp的解法
  10. acwing 861. 二分图的最大匹配 模板