-3

我做了一个landingpage.htmland index.html,但是如何从登陆页面打开主页。我遇到的问题是,我将代码设置为 as 并且在如何使用它时遇到了麻烦。是否有任何简单的用于重定向页面的短代码?

function redirect_index{
  $("#fold").toggle("fold");
  setTimeout("redirect_index2()", 600);
}

function redirect_index2(){
  document.location_href = "index.html";
}

$(document).ready(function(){
  $("#enter_here").click(function(){
    $("#fold").toggle("fold", {}, 1000);
    setTimeout("redirect_index2()", 700);
  });
});
4

1 回答 1

0

您的函数redirect_index未正确声明:function redirect_index{应该是function redirect_index(){,并且您的代码存在许多语法错误 - 使用 JSLint 检查错误并修复它们。

例如:setTimeout("redirect_index2()", 600);andsetTimeout("redirect_index2()", 700);无效,而$("#fold").toggle("fold", {}, 1000);.

让两个不同的函数调用同一个redirect_index2()函数有什么意义?您应该坚持使用后者,即包含在文档就绪功能中的那个。您必须等待 DOM 中的所有内容首先加载,然后触发动画和重定向脚本。

于 2013-03-10T20:29:23.870 回答