繁体   English   中英

页面加载时出现向上滚动按钮

[英]scroll up button appears when page loads

我正在使用的过程应该可以完成,因此不会出现“返回页首”按钮。 它起作用,除了您第一次加载页面时,该按钮存在。 向下滚动第二秒,它消失了。 当您再次滚动回到顶部时,它不会出现。 换句话说,该按钮在您加载页面时出现,但是此后它可以正常工作。

$(window).scroll(function() {
 if ($(this).scrollTop() > 500){
  $('#upButton:hidden').stop(true, true).fadeIn();
 } else {
  $('#upButton').stop(true, true).fadeOut();
 }
});
<div class="top" >
  <a href="#up" id="upButton" onclick="$('html,body').animate({scrollTop:
   $('#up').offset().top - 500}, 200);"> back to top<a/>
</div>

您需要确保在加载初始页面时隐藏按钮/链接。 最好用CSS来做...

#upButton{
 display:none;
}

或者,如果您想使用javascript,可以这样做(我将其放在document.ready以强调在文档加载后需要完成此操作)...

$(document).ready(function(){
  $("#upButton").hide();
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM