猿问

这段代码导致了滚动条从顶部下滑一点点就隐藏了返回顶部按钮,下滑到底部也不显示。

requirejs(['jquery'], function($){
// 	console.log(document.body.scrollTop);
	$('#backTop').on('click',move);
	$(window).on('scroll',function(){
// 		console.info($(window).scrollTop())
		checkPosition($(window).height());
});

	function move(){
		$('html,body').animate({
			scrollTop:0
		},800);
	}

	function checkPosition(pos){
		if($(window).scrollTop() > pos){
			$('#backTop').fadeIn();
		} else{
			$('#backTop').fadeOut();
		}
	}
});

大神们能帮我看看吗?

anfly
浏览 1194回答 1
1回答

anfly

返回顶部的功能正常,就是下滑到一定高度显示和隐藏返回顶部按钮不能工作。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答