我使用this模板创建了一个小型网站。我还在网站打开时自动显示的顶部添加了一条警告消息:
sortBy
问题在于,如果您打开一个页面,让我们说“联系”,然后决定关闭警报消息,您将返回index.html。如何阻止此操作并允许用户在关闭警报消息后保持在同一页面上?
答案 0 :(得分:2)
main.js文件包含一段代码,当您在文章外部(#main)点击时,该代码将隐藏文章。
$body.on('click', function(event) {
// Article visible? Hide.
if ($body.hasClass('is-article-visible'))
$main._hide(true);
});
因此,要点击取消按钮取消#main的点击功能,以防止您的提醒返回主页。
$(".close,.alert").on('click', function(event) {
event.stopPropagation();
});
这个代码应该尽我所能。请在代码中加入https://jsfiddle.net/或http://codepen.io/pen/。因此,我们可以在给出答案之前进行测试或解决,无需下载模板和添加代码。