2016-07-25 9 views
0

これはスクロールでdivをフェードアウトするために使用していますが、動作していない、600はdivのオフセットです。なぜこれが動作していないのかわかりません。jQueryフェードアウトでスクロールが動作しない

$(window).scroll(function(){ 

wScroll = $(this).scrollTop(); 

$('.hack').css({ 
    'transform' : 'translate(0px , ' + wScroll/2 +'%)', 
    'opactiy' : 1 - (wScroll/600) 
}); 

}); 

答えて

2
$(window).scroll(function() { 
var scrollTop = $(window).scrollTop(); 
var height = $(window).height(); 
$('.logo_container, .slogan').css({ 
    'opacity': ((height - scrollTop)/height) 
}); 
}); 

Demo

+0

ウィンドウ関数に$(この)の仕事をしていますか? –

+0

はい、動作します。ですから、$を使ってそのクロージャー内に書くコードは、常に動作します。 – Ranjan

+0

ありがとうございました。それは働いた –

関連する問題