-3

landingpage.htmlとを作成しましたindex.htmlが、ランディングページからホームページを開くにはどうすればよいですか。私が苦しんでいる問題は、私がコードを作成し、それを使用する方法に問題があることです。ページをリダイレクトするための簡単なショートコードはありますか?

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);setTimeout("redirect_index2()", 700);は無効であり、も同様です$("#fold").toggle("fold", {}, 1000);

そして、同じredirect_index2()関数を呼び出す2つの異なる関数を持つことのポイントは何ですか?ドキュメントレディ機能でラップされた後者に固執する必要があります。最初にDOM内のすべてがロードされるのを待ってから、アニメーション化およびリダイレクトスクリプトを起動する必要があります。

于 2013-03-10T20:29:23.870 に答える