0

だから私はこのオブジェクトを持っています:

<span>Fadeout on scroll</span>

そして、このコード:

$(window).scroll(function () { 
  $("span").fadeOut("slow");
});
  $("span").fadeIn("slow");

スクロール時にオブジェクトをフェードアウトさせ、完了したらフェードインさせたい

私のコードは、必要なものに対して機能しません。

4

1 に答える 1

0

YNhat のリンクには、正しく行う方法が説明されています。

ただし、自分のものが機能しない理由を知りたい場合に備えて。コードを見ると、fadeIn は完全にイベントの外にあります。これは、ブラウザが解釈したときに最初に実行され、二度と実行されないことを意味します。スクロールするたびにfadeOutが実行されますが、fadeInは実行されないため、非表示のままになります。

于 2011-05-06T03:19:28.763 に答える