easy-scroll は、1 つのアンカー タグを含む div です。
<div id="ease-scroll">
<a href="#">↑ Top</a>
</div>
scrollTop() が 450 より大きい場合、div の不透明度を 0.9 にする必要があります。これは期待どおりに機能し、スクロールアップしてscrollTop() の値が 450 未満の場合、不透明度を元の値 0.1 に戻します。しかし、不透明度の値を元に戻すことは起こっていません。何が悪いのか手がかりはありますか?
// Help navigate!
jQuery(window).scroll(function () {
if ( jQuery(window).scrollTop() > 450 && jQuery("#ease-scroll").css("opacity") != 0.9 ) {
jQuery("#ease-scroll").animate( {opacity: 0.9}, 'medium');
}
if ( jQuery(window).scrollTop() < 450 && jQuery("#ease-scroll").css("opacity") != 0.1 ) {
jQuery("#ease-scroll").animate( {opacity: 0.1}, 'medium');
}
});