首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Javascript onmousemove

Javascript onmousemove
EN

Stack Overflow用户
提问于 2018-12-18 17:32:30
回答 1查看 23关注 0票数 0

如果鼠标被移动,我想把一个肚脐条显示出来,如果是的话。

如何做到这一点呢?PS:,no jquery大多数都可以使用。

代码:向下滚动导航条是隐藏的,向上滚动导航条可见

代码语言:javascript
复制
window.addEventListener('scroll', function () {
            if (position < this.window.pageYOffset) {
                nav.style.visibility = "hidden";
                var navTest = 0;
                position = this.window.pageYOffset;
            }
            //if the mouse is moved then show navbar
            else if(onmousemove){
                nav.style.visibility = "visible";
                position = this.window.pageYOffset;
            }
            else {
                nav.style.visibility = "visible";
                position = this.window.pageYOffset;
            }
        })
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-18 17:41:36

一个更简单的方法可能是听'onmousemove‘事件。您还可能希望取消函数调用,将您将拥有的多个顺序调用分组为一个。看看Lodash的脱去也看看这篇文章。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53838276

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档