jquery dialog的一些坑
2024-10-20 04:13:04
jquery dialog工具可以方便的生成一个弹出框,但是在一些需要多个弹出框的应用场景上会有一些bug
具体场景:
当使用过一次模态框之后,使用另外的一个模态框时,已经消失不见的模态框会重新出来
错误排查之后发现:这是由于当第一次使用模态框关闭之后,jquery会在body最后新增一个div,display:none,不可见,下一次调用的时候直接取用,(主要作用是保存该模态框所在的位置参数)
但是当唤醒一个另外的模态框时,除新增一个模态框div外,会把已有的不可见div唤醒
通过定义模态框的 取消 动作完成:
$("body div").last().parent().parent().remove();
最新文章
- css随笔记
- jQuery为哪般去掉了浏览器检测
- 实战使用Axure设计App,使用WebStorm开发(3) – 构建页面架构
- 【原】iOS容易造成循环引用的三种场景,就在你我身边!
- UVALive 6885	 Flowery Trails 最短路枚举
- 算法题----称硬币: 2n(并不要求n是2的幂次方)个硬币,有两个硬币重量为m+1, m-1, 其余都是m 分治 O(lgn)找出假币
- 【Unity3D插件】在Unity中读写文件数据:LitJSON快速教程
- Kettle的集群排序 2——(基于Windows)
- 【OC加强】辛格尔顿和[NSFileManager defaultMagager]以及其他设计模式
- java对数计算
- CSS 实现滚动进度条效果
- Shell命令-文件压缩解压缩之tar、unzip
- GoldenGate for bigdata 12.3.2.1版本新特性
- (14/24) css进阶:(入门)去除冗余的css
- JS_高程3.基本概念(1)
- Selenium IDE使用
- Xcode - Xcodeproject详解
- 【转】Vue.js特点
- python模拟浏览器爬取数据
- POJ2352【树状数组】
热门文章
- 记录我的 python 学习历程-Day06 is id == / 代码块 / 集合 / 深浅拷贝
- Redis的优缺点小结
- 【Java Web开发学习】Spring构造器和属性注入
- windows10查看电脑已经保存的wifi密码
- Vue ---- 组价 组件化 子传父 父传子
- django基础之day08,利用bulk_create 批量插入成千上万条数据
- 计算密集型和 io 密集型项目的使用场景分析和代码演示
- d3.js 教程 模仿echarts折线图
- 从《彩色圆环》一题探讨一类环上dp的解法
- acwing 861. 二分图的最大匹配 模板