1

スクロールするとdivがフェードアウトし、同じ行で別のdivがフェードインする必要があります。

ページの高さは 100% で、下部にスクロールの指示があります。ユーザーが高さ 100% のイントロ セクションの下のセクションにスクロールすると、これらの指示がフェードアウトし、新しい指示がフェードインする必要があります。

jqueryでこれを行う簡単な方法はありますか?

ありがとう

http://jsfiddle.net/pLf9b

最初にスクロールして表示する必要があり、ユーザーがセクションをスクロールするとすぐにブック1と2のテキストを表示します

これを見つけましたが、私が求めているものには機能しません

 var divs = $('.social, .title');
 $(window).scroll(function(){
 if($(window).scrollTop() <10 ){
     divs.stop(true,true).fadeIn("fast");
 } else {
     divs.stop(true,true).fadeOut("fast");
 }
 });​
4

1 に答える 1

2

使用する

$('#column-left').scroll(function() {..}

 $('#column-right').scroll(function() {..}

それ以外の

$(window).scroll

および関数は正常に動作しますfadein()fadeout()

また、必要なものを実現するには、さらに小さな変更が必要になります。

于 2013-09-03T11:14:42.757 に答える