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


相关推荐

  • java强制删文件夹_Java 删除文件夹 和 文件 集合

    java强制删文件夹_Java 删除文件夹 和 文件 集合《此文拷贝自http://kxjhlele.iteye.com/blog/323657》1,验证传入路径是否为正确的路径名(Windows系统,其他系统未使用)//验证字符串是否为正确路径名的正则表达式privatestaticStringmatches=”[A-Za-z]:\\\\[^:?\”>//通过sPath.matches(matches)方法的返回值判断是否正确/…

    2022年5月25日
    35
  • 局域网连接SQL Server数据库配置

    局域网连接SQL Server数据库配置

    2021年12月30日
    47
  • Makefile总结

    Makefile总结Makefile是一个规定了怎么去编译和链接程序的脚本文件,在执行make命令时会执行该文件,window环境下的IDE,如visualstudio已经集成了该功能,不需要关心程序的编译规则,在linux下做C/C++开发时经常用到,会写Makefile是程序员的必备技能。说到这里首先要知道一个工具make。make是一个解释Makefile中指令的命令工具,常见的IDE都集成了这个工具。目…

    2022年5月18日
    36
  • android 学生模式,(续上篇)多亲AI助手——学生模式体验小记

    android 学生模式,(续上篇)多亲AI助手——学生模式体验小记(续上篇)多亲AI助手——学生模式体验小记2019-08-1811:02:5617点赞9收藏14评论朋友的多亲2,是过了好几手的。哦,原来不是他的,那上次半推半就借给我,是几个意思?寄走前,他允许我再摸摸。正好,本人还有几个疑问,需要验证。本篇体验,以问答形式撰写,没有废话,都是干货。网红遥控器值不值得买——多亲AI助手体验小记由来“多亲AI助手”到手,来自一位朋友,过两天还要还回去,并非全新,…

    2022年6月10日
    155
  • 计算机组成原理核心知识点总结&面试笔试要点[通俗易懂]

    作为一名计算机专业的学生,计算机组成原理、计算机网络、操作系统这三门课程可以说是专业核心基础课,是至关重要的,其内容是一名合格的coder所必备的知识集;非科班出身的程序员要是想要有所提升,也需要认真学习这三门课程,可以快速形成计算机知识的结构体系,理解计算机底层原理,在工作实践中可以借鉴优秀的设计;而且很多互联网公司在笔试和面试中都会涉及到这三门课程的知识点,因此我通过视频学习对这三门课程就行…

    2022年4月12日
    65
  • 虚拟机桥接模式下设置静态IP地址无法上网

    虚拟机桥接模式下设置静态IP地址无法上网宿主机:win7虚拟机:Fedora24上网:无线路由器+ADSL虚拟机采用桥接模式,之前虚拟机的网卡配置为DHCP模式,通过无线路由器动态分配一个192.168.1.xxx的IP地址,可以上网。由于最近需要虚拟机的IP地址固定,就设置了一个镜头IP地址:192.168.1.30,结果发现虚拟机无法上网了。折腾了半天发现,在vmware的网络编辑器中,不要使用自动,要明确选择桥接到联网的

    2022年6月5日
    55

发表回复

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

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