0

私は次のことをしようとしています:

JavaScript を使用して別のページにリダイレクトしたいのですが、積極的にリダイレクトするのではなく、(リダイレクト先の) ページをフェードインさせたいです。jqueryを使用してそれを行うにはどうすればよいですか?

私は次のことを試しました:

$('.splash').hide();

$('.splash').fadeIn(2000,
      function() {
            setTimeout(
                  function() {
                        document.location.href = 'test.html';
                  },100)

<div class = "splash"></div>
4

1 に答える 1

1

$('html').fadeOut();現在表示しているページにアクセスしてから、リダイレクトを行うことができます。しかし、その2番目のページには独自のページが必要です$('html').fadeIn();

残念ながら、jQuery の実行を完全に別のページにプッシュする方法はありません :/

$.load()ページをAJAX スタイルでロードすることもできます。

于 2012-07-30T23:47:49.510 に答える