我希望在使用jQuery延迟2秒后转到上一页。我想也许我可以这样做,但我认为在错误的背景下使用它。代码没有做任何有价值的事情。
function goBack() {
$(this).delay(3000, function(){
history.back();}
return false;
}
答案 0 :(得分:10)
delay()
的第二个参数是queueName
,而不是延迟后运行的函数。请改用setTimeout
:
setTimeout(function(){history.back();}, 3000);
答案 1 :(得分:1)
JS代码
setTimeout('history.go(-1)', 3000);
答案 2 :(得分:0)
<button type="button" onclick="history.back();">Back</button>