gpt4 book ai didi

jquery - Bootstrap Modal 关闭然后打开后不滚动

转载 作者:行者123 更新时间:2023-12-01 04:44:16 25 4
gpt4 key购买 nike

我有一个功能,单击时会关闭事件模式,然后立即打开根据模式 ID 单击的模式。

$("#"+currentModal).modal('hide');

$("#"+name).modal({keyboard:false,backdrop:'static'});
$("#"+name).modal('show');

但是当第二个模式打开时,它不会滚动。模式比窗口大,滚动条滚动模式后面的页面呈灰色。

但是第一个模态框也比窗口大,但滚动条按其应有的方式起作用。关闭然后立即打开模式是否有问题?正确的模态框正在打开和关闭,因此问题不在于传递的 ID,而唯一的问题是滚动条不与模态框一起。

最佳答案

如果两个模式单独显示良好,则可能是由于操作冲突。尝试在第一个模态的事件 hidden.bs.modal 上显示第二个模态。

$("#"+currentModal).on('hidden.bs.modal', function () {
$("#"+name).modal({keyboard:false,backdrop:'static'});
$("#"+name).modal('show');
});

关于jquery - Bootstrap Modal 关闭然后打开后不滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32463592/

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