bootstrap 双层模态窗关闭问题[通俗易懂]

一、页面概况二、问题点点击modal“关闭”按钮后,父modal“关闭”按钮失效点击modal右上角“X”后,父modal会一同关闭三、解决方法重写子modal的hide触发事件hi

大家好,又见面了,我是全栈君。

一、页面概况

bootstrap 双层模态窗关闭问题[通俗易懂]

二、问题点

  1. 点击modal “关闭”按钮后,父modal“关闭”按钮失效
  2. 点击modal 右上角“X”后,父modal会一同关闭

三、解决方法

  1. 重写子modal的hide 触发事件 hide.bs.modal

    // modal所在的html 的<body>标签前面加上
    $(function(){
    		$('#myModal').on('hide.bs.modal', function (e) {
    			$("#myModal .modal-body").empty();
    		});
    	});
    
  2. 子modal “关闭”按钮和右上角“X” 点击都添加onclick方法

    <!-- modal 右上角的“X” 添加onclick触发事件的方法 -->
    <div class="modal fade" id="myModal" tabindex="-1" data-backdrop="static" role="dialog" aria-labelledby="myModalLabel">
    			<div class="modal-dialog modal-lg" role="document" style="width:80%">
    				<div class="modal-content
    					<div class="modal-header">
    						<button type="button" class="close" onclick="calloff()" aria-label="Close"><span aria-hidden="true">&times;</span></button>
    						<h4 class="modal-title" id="myModalLabel">标题</h4>
    					</div>
    					<div class="modal-body" id="myModalBody"></div>
    				</div>
    			</div>
    		</div>
    
    //onclick 方法的具体实现,右上角的“X”和“关闭”按钮均调用这个
    calloff:function(){
    		$("#myModal").modal("hide");
    	}
    
  3. 父modal一般方式实现即可

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/120873.html原文链接:https://javaforall.net

(0)
上一篇 2022年2月16日 下午5:12
下一篇 2022年2月16日 下午5:12


相关推荐

  • 矩阵求逆的_matlab计算矩阵的逆矩阵

    矩阵求逆的_matlab计算矩阵的逆矩阵首先输入矩阵,例如:octave:1&gt;a=[3,4;2,16]a=  3  4  2 16然后,利用pinv函数求逆octave:2&gt;pinv(a)ans=  0.400000 -0.100000 -0.050000 0.075000octave:3&gt;pinv(a)*aans=  1.00000 -0.00000  0.00000 …

    2022年8月21日
    7
  • 【算法】java 实现数组的反转

    【算法】java 实现数组的反转数组的反转原理跟冒泡排序有点像,都是通过交换位置,只不过数组的反转是交换第一个和最后一个的位置,第二个和倒数第二个的位置,冒泡排序是交互相邻两个的位置.下面看一下具体的代码实现packagetest;/***数组的反转*/publicclassTestDemo{publicstaticvoidmain(String[]args){…

    2022年5月27日
    43
  • [图像]Canny检测的Matlab实现(含代码)「建议收藏」

    [图像]Canny检测的Matlab实现(含代码)「建议收藏」图象的边缘是指图象局部区域亮度变化显著的部分,该区域的灰度剖面一般可以看作是一个阶跃,既从一个灰度值在很小的缓冲区域内急剧变化到另一个灰度相差较大的灰度值。Canny边缘检测基本特征如下:(1)必须满足两个条件:①能有效地抑制噪声;②必须尽量精确确定边缘的位置。(2)根据对信噪比与定位乘积进行测度,得到最优化逼近算子。这就是Canny

    2022年5月30日
    132
  • 我的Python爬虫代码示例(一)

    我的Python爬虫代码示例(一)从链家网站爬虫石家庄符合条件的房源信息,并保存到文件,房源信息包括名称、建筑面积、总价、所在区域、套内面积等。其中所在区域、套内面积需要在详情页获取计算。主要使用了requests+BeautifulSoup第三方模块,具体使用方法可百度。第一版是2019年4月份写的,当前已失效。第二版是12月份写的。第一版:#!/usr/bin/pythonfrombs4impor…

    2022年6月7日
    39
  • phpstorm2021 永久激活码【永久激活】

    (phpstorm2021 永久激活码)2021最新分享一个能用的的激活码出来,希望能帮到需要激活的朋友。目前这个是能用的,但是用的人多了之后也会失效,会不定时更新的,大家持续关注此网站~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月21日
    576
  • CMD-NET命令详解[通俗易懂]

    CMD-NET命令详解[通俗易懂]本文转自http://www.cnblogs.com/chenjq0717/archive/2010/05/09/1730934.html  net命令大全,net命令用法,net网络命令,net命令使用,net命令集,net命令介绍,net常用命令,net命令的使用技巧,net命令如何使用 大家在操作Windows9X/NT/2000/XP/2003系统的过程中,都会或多或少

    2022年5月8日
    66

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号