jquery – 如何隐藏Bootstrap以前的模式,当你打开新的?

我有这样的麻烦:我使用Bootstrap模式进行身份验证.

用户打开登录模式时,他可以注册模态(或其他).所以,我需要关闭一个.

现在我正在关闭他们:

$(document).ready(function(){
  $("a").click(function() {
  $("#login").hide();
  $("#sign_up").hide();
 })  
});

但是当我这样做 – 我不能重新打开登录模式(点击注册后从登录),直到我刷新页面.

有人建议如何检查什么模式我点击链接关闭它,当调用一个?有什么普遍的方式来关闭以前的模态吗?

解决方法

您隐藏Bootstrap模式:
$('#modal').modal('hide');

说$().hide()使匹配元素不可见,但就模态相关代码而言,它仍然存在.请参阅Modals documentation中的“方法”部分.

相关文章

页面搜索关键词突出 // 页面搜索关键词突出 $(function () {...
jQuery实时显示日期、时间 html: <span id=&quot...
jQuery 添加水印 <script src="../../../.....
中文:Sys.WebForms.PageRequestManagerParserErrorExceptio...
1. 用Response.Write方法 代码如下: Response.Write(&q...
Jquery实现按钮点击遮罩加载,处理完后恢复 思路: 1.点击按...