コミュニティの新機能およびプログラミングの新機能。スクロールでのJqueryのフェードイン/アウトは一度だけ発生します。
私がやろうとしていることは、ウェブページで1000にスクロールしてから画像をフェードインしてから、スクロールアップしてフェードアウトさせたいということです。この部分はうまく動作します。しかし、一度だけ!問題は、複数回実行することができないということです。あなたが上下にスクロールするたびにこれを繰り返すことができるように私は何が欠けていますか?
$(window).bind("scroll", function() {
if ($(this).scrollTop() > 1000) {
$("#logo2").fadeIn();
checkOffset();
} else {
$("#logo2").stop().fadeOut();
}
});
助けていただければ幸いです。
あなた' checkOffset()には何ですか? [This Fiddle](https://jsfiddle.net/32eckm71/)はうまく動作します – WcPc
何もエラーはなく、私はそれを削除しました。あなたが提供したフィドルでは完璧に動作しますが、私のページでコードスニペットを使用すると、それは一度しか動作しません。 – Vandy
私のページのどこかに矛盾するコードがあるに違いありません。なぜなら、あなたがフィドルで持っているものをすべて削除すると、それは機能します... – Vandy