【发布时间】:2019-09-12 02:00:47
【问题描述】:
我有一个滚动指示器按钮,当用户滚动时将 X 翻译出屏幕,并在用户向上滚动时显示回来。我希望按钮在用户停止滚动时出现/返回,而不是在他们向上滚动时显示/返回。
我尝试切换类,但它的行为不正确。
jQuery:
var prev = 0;
var $window = $(window);
$window.on('scroll', function(){
var scrollTop = $window.scrollTop();
scrollButton.toggleClass('hidden', scrollTop > prev);
prev = scrollTop;
});
CSS:
.hidden {
transform: translateX(250%);
}
【问题讨论】: