私はscrollToTopにfadeIn()とfadeOut()を追加したいが、fadeInは動作していない。fadeIn()は動作しませんが、fadeOut()は正常です
ご覧otの場合、私はいくつかのGIF作成しました:あなたがフェードインを(見ることができるようにFirst GIF Here
)をscrollToTopボタンには、ウィンドウのスクロールによってトリガ 、
ですこれは私のコードです:
$(document).ready(function() {
//Check to see if the window is top if not then display button
$('.modal-content').scroll(function() {
if ($(this).scrollTop() > 100) {
$(".scrollToTop").fadeIn(1000);
} else {
$('.scrollToTop').fadeOut(1000);
}
});
//Click event to scroll to top
$('.scrollToTop').click(function() {
$('.modal-content').animate({
scrollTop: 0
}, 500);
return false;
});
});
<a id="up" class="scrollToTop" style="display:none;"><i class="fa fa-arrow-up" aria-hidden="true"></i></a>
を "[MCVE]" のガイダンスをご確認ください。最小限のレプロであれば、より簡単で楽しいことができます。 (これはまた、 "gyazo.com"のようなドメインからのgifを余計にする) – Jeroen