我有一个在加载时打开显示模式的网页,在这个模式中,我有一个可以打开第二个模式的链接。当第二个模态关闭时(通过单击关闭按钮或单击模态外部),我想重新打开第一个。
对于关闭按钮,我可以通过将 a 添加到具有该类data-reveal-id
的链接来完成。close-reveal-modal
但是当我尝试绑定到close
属性时,第一个模态打开了,但是背景又变回了正常,并且第一个模态不再可以通过单击模态外部来关闭。然后,在使用关闭按钮关闭第一个模态时,整个屏幕变暗,就好像模态正在打开一样。我做错了什么,还是这是一个错误?
我的代码如下:
$(function(){
$("#modal2").foundation("reveal", {
close: function() {
$("#modal1").foundation("reveal", "open");
}
});
$(document).foundation();
});