在查阅有关Foundation 6的揭示模式的各种文档时,尝试从给定页面上的模式打开开始的尝试失败:模式闪烁出现片刻然后消失。
<div id='homeModal' class='reveal-modal' data-reveal>
<h2>Welcome ...</h2>
<a class='close-reveal-modal'>×</a>
</div>
,由javascript开头。我根据论坛讨论(或其各种变化)尝试了一些变体:
$(document).foundation();
$( document ).ready(function() {
$('#homeModal').foundation('reveal', 'open');
}
或according to the documentation
$(document).foundation();
$(document).ready(function(){
$('#homeModal').foundation('open')
});
鉴于该模式闪烁,我假设该模式确实会触发,但立即认为它已命令关闭。
这如何按照正常的预期进行操作,即在页面加载时打开它,而用户将其关闭?