为了账号安全,请及时绑定邮箱和手机立即绑定

最后的隐藏显示实现不了

window.onload=function(){

var bot =document.getElementById("return");

var timer=null;

var isTop=true;

var cheight=document.documentElement.clientHeight||document.body.clientHeight;


//点击事件

bot.onclick=function(){

//鼠标滚动时间

window.onscroll=function(){

var sctop = document.documentElement.scrollTop||document.body.scrollTop;

if(scTop>=cheight){


bot.style.display="block";

}else{


bot.style.display="none";

}


if(!isTop){

clearInterval(timer);

}

isTop=false;

}

//定时器

timer = setInterval(function(){


var sctop = document.documentElement.scrollTop || document.body.scrollTop;

var speed = sctop/6;

document.documentElement.scrollTop=document.body.scrollTop = sctop-speed;

isTop=true;

if (sctop==0)

{

clearInterval(timer);

}

},50);

}

clearInterval(timer);

}

为什么最后的隐藏显示实现不了啊

正在回答

3 回答

var sctop = document.documentElement.scrollTop||document.body.scrollTop;

if(scTop>=cheight){

两个变量不对 写做了 t改成小写的

0 回复 有任何疑惑可以回复我~
#1

苍穹乌鸦 提问者

非常感谢!
2017-06-22 回复 有任何疑惑可以回复我~

按钮的id你别叫return 你改成别的试试

0 回复 有任何疑惑可以回复我~
111
0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
回到顶部效果
  • 参与学习       44212    人
  • 解答问题       206    个

回到顶部网站不可缺少的一部分,用JS实现炫酷拉风的回到顶部效果

进入课程

最后的隐藏显示实现不了

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信