简体   繁体   English

打开和关闭引导模式

[英]Open and close bootstrap modal

GIF PART 1 GIF 第 1 部分

GIF PART 2 GIF 第 2 部分

Hi guys, does anyone know how to do make a bootstrap modal popup exactly like the one on the GIF image above, I tried already but it didn't work.嗨,伙计们,有谁知道如何制作一个与上面 GIF 图像上的完全一样的引导模式弹出窗口,我已经尝试过,但没有用。 My JS Code:我的JS代码:

 $('#abtn').click(function(){ $('#aaa').modal('show'); $('#bbb').modal('hide'); }); $('#bbtn').click(function(){ $('#bbb').modal('show'); $('#aaa').modal('hide'); });

 $(document).ready(function(){ $("#myBtn").click(function(){ $("#myModal").modal(); }); $("#myBtn1").click(function(){ $("#myModal1").modal(); }); });
 <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> <button type="button" class="btn btn-info btn-lg" id="myBtn">aaa</button> <div class="modal fade" id="myModal" role="dialog"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal">&times;</button> <h4 class="modal-title">Modal Header</h4> </div> <div class="modal-body"> <p>you clicked aaa</p> </div> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> </div> </div> </div> </div> <button type="button" class="btn btn-info btn-lg" id="myBtn1">bbb</button> <div class="modal fade" id="myModal1" role="dialog"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal">&times;</button> <h4 class="modal-title">Modal Header</h4> </div> <div class="modal-body"> <p>you clicked bbb</p> </div> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> </div> </div> </div> </div>

It will look like this, but I don't think that the position: fixed requirement to make them stay as visible as the modals will be worth it.它看起来像这样,但我不认为使它们像模态一样可见的position: fixed要求是值得的。 You should probably reconsider this idea.你或许应该重新考虑这个想法。

 $('#abtn').click(function(){ $('.modal').modal('hide'); $('#aaa').modal('show'); }); $('#bbtn').click(function(){ $('.modal').modal('hide'); $('#bbb').modal('show'); });
 <link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" rel="stylesheet"/> <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script> <button class="btn btn-primary" id="abtn" style="position: fixed; z-index: 2000;">AAA</button> <button class="btn btn-primary" id="bbtn" style="position: fixed; left: 4rem; z-index: 2000;">BBBB</button> <div class="modal fade" id="aaa" tabindex="-1" role="dialog" aria-labelledby="aaaLabel" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="aaaLabel">AAAAA</h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">&times;</span> </button> </div> <div class="modal-body"> AAAAAAAA </div> </div> </div> </div> <div class="modal fade" id="bbb" tabindex="-1" role="dialog" aria-labelledby="bbbLabel" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="bbbLabel">BBBBB</h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">&times;</span> </button> </div> <div class="modal-body"> BBBBBBB </div> </div> </div> </div>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM