如何确保在Zurb Foundation 4中关闭揭密模式

时间:2013-03-18 10:12:44

标签: jquery zurb-foundation

在Foundation 3中,可以通过使用

轻松确保显示模式已关闭
$('#myModal').trigger('reveal:close');

如果模态打开,它将关闭。如果它已经关闭,它将保持关闭状态。

在基础4中,等价物是

$('#myModal').foundation('reveal', 'close');

不幸的是,如果模态已经关闭,这实际上会打开它!

那么,我如何确保模态在Foundation 4(在JavaScript中)中关闭?

1 个答案:

答案 0 :(得分:1)

我实际上有同样的问题,我向Zurb报告了这个错误。修复程序在版本4.0.9之前将不可用。目前,Foundation的下载页面允许您下载4.0.8版。因此,如果您现在需要修复,可以get it from here

问题在于,当调用close方法时,他们会在open模式上切换,而不是仅仅隐藏它。

更新:您现在可以在Foundation's main download page上下载包含针对此问题的修补程序的最新代码。