【发布时间】:2018-03-21 13:02:47
【问题描述】:
您好,我的代码看起来不错,但我不知道为什么它在不滚动页面的情况下可见。
jQuery(document).ready(function($){
//Check to see if the window is top if not then display button
$(window).scroll(function(){
if ($(this).scrollTop() > 100) {
$('.TopButton').fadeIn();
} else {
$('.TopButton').fadeOut();
}
});
//Click event to scroll to top
$('.TopButton').click(function(){
$('html, body').animate({scrollTop : 0},360);
return false;
});
});
所以,我使用了if ($(this).scrollTop() > 100,但是当我打开页面时,它会显示按钮而不滚动页面。当我滚动页面并返回顶部其工作并隐藏按钮时。
你知道我做错了什么吗?
【问题讨论】:
-
在你的css中为.TopButton添加display:none