gpt4 book ai didi

javascript - Bootstrap 关闭模态并显示另一个模态

转载 作者:行者123 更新时间:2023-11-27 23:46:52 24 4
gpt4 key购买 nike

在使用 Bootstraps 模态时遇到一些问题,

我有一个使用模态的登录表单(按下时会出现登录表单)

如果用户没有帐户,他们可以按“注册”我希望关闭登录模式并显示注册模式

我有这个工作,点击注册时登录表单被关闭,但是当显示注册模式时,您不能在注册模式上向上或向下滚动,(您可以在登录时向上或向下滚动模态)

抱歉解释太长了,下面的jsfiddle是我的代码,

<p> Don't have an account? <a data-dismiss="modal" data-toggle="modal" data-target="#myModal1"> Sign up</a>

这是取消登录模式并显示注册模式的代码。我知道模态通过 data-dismiss="modal"被关闭(因此页面认为模态已关闭并滚动浏览网页)但是我不知道如何找到解决这个问题的方法。

http://jsfiddle.net/5v4nejsz/

lorem ipsum 用于显示滚动示例。

第一个表单是登录模式,第二个表单是注册

谢谢你的帮助!

最佳答案

我成功完成了以下操作。我创建了一个属性溢出的类:隐藏。只要 myModal1 打开,它就会添加到正文中。

$("#button").click(function(){
$('#myModal').modal("hide");
$('#myModal1').modal("toggle");
$("body").addClass("notScroll");

});

当 myModal1 关闭时,类被删除:

$('#myModal1').on('hidden.bs.modal', function () {
$("body").removeClass("notScroll");
});

现在,您必须允许 myModal1 滚动:

<modal... id="myModal1" style="overflow-y: scroll">

JSFIDDLE:http://jsfiddle.net/5v4nejsz/22/

关于javascript - Bootstrap 关闭模态并显示另一个模态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29482364/

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