Jquery 关闭SimpleModel以打开新的SimpleModel
我想做的是:Jquery 关闭SimpleModel以打开新的SimpleModel,jquery,simplemodal,Jquery,Simplemodal,我想做的是: 关闭当前打开模式 打开一个新模式 事实证明,这非常复杂(可能是因为我对jQuery和AJAX不太感兴趣)。我有一个登录模式和一个注册模式,当前当您单击登录时,您可以选择单击“创建帐户”,这将打开一个新模式。这一切都很好,但如果你关闭第二个模式(创建帐户模式),它会关闭两个模式(登录和注册),但它会保持一个有色和非彩色背景,因为它只关闭了其中一个。有没有办法先关闭登录模式,然后再关闭注册表?我尝试了$.modal.close(),但似乎不起作用。我是这样做的: $(".registe
$.modal.close()
,但似乎不起作用。我是这样做的:
$(".registerBtnClick").bind('click', function(){
$.modal.close();
$("#registerModal").bPopup({
modalColor: ('#333'),
opacity: (.9),
closeClass: ('close')
});
return false
});
有什么想法吗?(如果您可以非常具体,那就太好了,因为正如我所说,我对jQuery不太擅长。您是否尝试过将close作为$(''registerModal').modal.close()传递,然后将onClose回调添加到.bPopup以打开第二个 查看此处的回调以获得更好的参考:
您是否尝试过将close作为$('#registerModal').modal.close()传递,然后将onClose回调添加到.bPopup以打开第二个 查看此处的回调以获得更好的参考:
不能使用SimpleModel执行多个/嵌套模态。在打开新模态之前,应关闭所有打开的模态
如果要从现有模态打开新模态,请查看jqModal,而不是simplemodal。不能使用simplemodal执行多个/嵌套模态。在打开新模态之前,应关闭所有打开的模态
如果要从现有模态打开新模态,请查看jqModal,而不是simplemodal。可能是当前关闭函数中的setTimeout导致了问题。请尝试以下操作:
可能是当前关闭功能中的setTimeout导致了问题。请尝试以下操作: