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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 如何删除LDSGameMaster「建议收藏」

    如何删除LDSGameMaster「建议收藏」如何删除LDSGameMaster背景介绍方法一方法二背景介绍最近不小心下载安装了鲁大师,卸载之后,C盘中仍有一个名为LDSGameMaster的文件夹。虽然很小,之后18M,但是一定要删除掉,否则心里很不舒服。方法一百度告诉我,解决这个问题很简单。这个文件夹中有个uninstall,运行之后就没有了。但我没有发现我的文件夹中有这么一个东西。这个方法不提。方法二删除之后,提示:操作无法…

    2022年6月13日
    33
  • A股管家股票自动交易软件系统,功能完善强大[通俗易懂]

    A股管家股票自动交易软件系统,功能完善强大[通俗易懂]                                    2013年的时候,有个广东的朋友说再用这款A股管家股票自动系统,我当时比较惊讶,以前想过要是有一款股票自动交易软件能偶尔代替我一下就好了,虽然是职业股民,但也经常遇到太忙的时候,实在没时间。然后就在朋友的推荐下,弄了一套试试,印象非常深刻,当天设了600…

    2022年6月22日
    134
  • django分页器的用法_SQL分页

    django分页器的用法_SQL分页前言当后台返回的数据过多时,我们就要配置分页器,比如一页最多只能展示10条等等,drf中默认配置了3个分页面PageNumberPagination:基础分页器,性能略差LimitOffsetP

    2022年7月31日
    5
  • 宽度学习(BLS)实战——python复刻MNIST数据集的数据预处理及训练过程[通俗易懂]

    宽度学习(BLS)实战——python复刻MNIST数据集的数据预处理及训练过程[通俗易懂]目录1.宽度学习(BroadLearningSystem)2.MNIST数据集3.复刻MNIST数据集的预处理及训练过程1.宽度学习(BroadLearningSystem)对宽度学习的理解可见于这篇博客宽度学习(BroadLearningSystem)_颹蕭蕭的博客-CSDN博客_宽度学习这里不再做详细解释2.MNIST数据集mnist数据集官网(下载地址):MNISThandwrittendigitdatabase,YannLeCun,Cori

    2022年5月21日
    39
  • k8s集群pod出现Evicted状态

    k8s集群pod出现Evicted状态生产pod出现Evicted状态其中报错提示检查原因,发现是磁盘压力导致pod被驱逐,IO匹配不了应用的需求,导致pod被驱逐,更换更高规格的磁盘可以解决此问题Evicted状态的pod直接删除即可。

    2022年5月16日
    96
  • js 解析 bytearray 成 字符串

    js 解析 bytearray 成 字符串

    2021年9月1日
    84

发表回复

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

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