我有重定向:
<script>setTimeout(function() { window.location = '/'; }, 2000);</script>
这很有效,但我想“触发事件”:
$('#languagepopup').modal('show')
同时。
在html中我会使用一个类似的按钮:
onclick="$('#languagepopup').modal('show')"
如何通过重定向来实现这一目标?
任何帮助都非常感谢!
答案 0 :(得分:1)
在URL中设置哈希,如下所示:
<script>setTimeout(function() { window.location = '/#showModal'; }, 2000);</script>
然后在ready处理程序中,查找哈希并显示模态
$(document).ready(function () {
if (window.location.hash.indexOf('showModal') !== -1) {
window.location.hash = ''; // remove the hash
jQuery('#languagepopup').modal('show');
}
});