分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

jquery dialog的一些坑

发布时间:2023-09-06 01:53责任编辑:蔡小小关键词:暂无标签

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

具体场景:

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

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

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

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

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

jquery dialog的一些坑

原文地址:https://www.cnblogs.com/zuopy/p/9009298.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved