gpt4 book ai didi

jquery - 如何激活 Bootstrap 模态背景?

转载 作者:行者123 更新时间:2023-12-03 21:29:23 24 4
gpt4 key购买 nike

我想在一些 ajax 东西运行时在我的屏幕上放置一个覆盖层。构建我自己的覆盖 div 并不是什么大问题,但是,由于我已经在使用 Bootstrap,我想我也可以使用它的 .modal-backdrop ——它应该已经存在了,并且一致性等等都有一定的值(value)。

问题是我找不到正确的方法 - 我尝试向 .modal-backdrop 添加类,或调用 .show() 就可以了,但是没用。

请注意,我不想调出整个模式对话框,而只是显示然后隐藏背景。

有什么建议吗?

最佳答案

只需将带有该类的 div 附加到 body 中,然后在完成后将其删除:

// Show the backdrop
$('<div class="modal-backdrop"></div>').appendTo(document.body);

// Remove it (later)
$(".modal-backdrop").remove();

实例:

$("input").click(function() {
var bd = $('<div class="modal-backdrop"></div>');
bd.appendTo(document.body);
setTimeout(function() {
bd.remove();
}, 2000);
});
<link href="//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/css/bootstrap-combined.min.css" rel="stylesheet" type="text/css" />
<script src="//code.jquery.com/jquery.min.js"></script>
<script src="//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/js/bootstrap.min.js"></script>
<p>Click the button to get the backdrop for two seconds.</p>
<input type="button" value="Click Me">

关于jquery - 如何激活 Bootstrap 模态背景?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16487052/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com