在我正在处理的网络应用中,我点击了一个按钮,重新加载页面......排序'重启'。
如何触发'开始'页面重新加载后按钮?
继承人我没有(哪个不行)
$('.restart').click(function () {
location.reload();
setTimeout(function () {
$('.get_started').trigger('click');
}, 3000);
});
答案 0 :(得分:0)
将超时部分取出并将其放入文档就绪块中,如下所示 -
$(function(){
setTimeout(function () {
$('.get_started').trigger('click');
}, 3000);
});
答案 1 :(得分:0)
正如@genesiss所说,我可以在重新加载后添加一个URL参数,如:
$('.restart').click(function () {
window.location.href = window.location.href.replace( /[\?#].*|$/, "?restart" );
});
然后在页面加载后调用该参数:
$(document).ready(function () {
if (window.location.search.indexOf('restart') > -1) {
setTimeout(function () {
$('.get_started').trigger('click');
}, 3000);
};