javascript - 使用 javascript 动态显示/隐藏返回顶部按钮

标签 javascript html

我很难找到一段 Javascript 代码来在用户滚动(比方说,超过 1000 像素)时动态显示“返回顶部”按钮。所有的例子都使用jQuery,而我不能使用jQuery。任何帮助将不胜感激。

最佳答案

pageOffset 为某个点时设置 CSS(在 window.onscroll 事件中):

window.onscroll = function()
{
    if(pageOffset >= 1000)
    {
        document.getElementById('backToTopID').style.visibility="visible"
    }
};

完整的东西是:

window.onscroll = function()
{
    if(pageOffset >= 1000)
    {
        document.getElementById('backToTopID').style.visibility="visible"
    }else
    {
        document.getElementById('backToTop').style.visibility="hidden";
    }
};

<强> DEMO

关于javascript - 使用 javascript 动态显示/隐藏返回顶部按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21032676/

相关文章:

javascript - 这个函数传递如何被视为分隔符和参数

javascript - 在其他任何事情之前预加载动画 gif

javascript - 利用 FRP 处理对象操作和存储

javascript - 使用 react-chartjs-2 创建对折线图的引用

javascript - onclick 按钮需要在父窗口中打开

javascript - 视频在 jwplayer 中进入 Idle 状态

javascript - JavaScript 中的 "Submit is not a function"错误

javascript - 重复一个元素直到它覆盖整个屏幕

html - border-top 不内联,border-bottom 内联

html - 我想使用 servlet 从 mysql 数据库检索图像,并在表中显示该图像以及该用户详细信息