11得票6回答
为什么窗口的onscroll事件不起作用?

我想执行 onscroll 事件,但不知道为什么它在所有浏览器(火狐、谷歌等)上都没有生效,并且没有出现任何错误。 Full code: var elem = document.getElementById('repeat'); var show = document.getEleme...

10得票3回答
如何制作多个滚动固定的标题栏和导航栏,使其始终停留在页面顶部?

有人知道如何制作多个滚动固定的标题吗?我已经查看了像这样的答案。 我想要第一个标题,在已经固定在屏幕顶部的情况下,在第二个标题之前停止,并且当第一个标题被滚动超过时,第二个标题应该取代第一个标题,并粘在屏幕顶部。 但是,这样的答案对我不起作用,因为它们使用了我没有使用的库,例如jQuery...

9得票2回答
window.onscroll 和 window.addEventListener 之间有什么区别?

我找不到执行以下两种操作之间的区别: window.onscroll = () => console.log("scroll") 并且还有这个: window.addEventListener('scroll', () => console.log("scroll")) ...

9得票1回答
如何使用onScroll和GestureDetector让一个视图跟随手指移动 - Android

我有一个RelativeLayout,其中包含一个位于中间的TextView。我已经使用SimpleOnGestureListener()使其检测到onFling、onDown和onScroll事件。 我希望TextView能够跟随我的手指在屏幕上移动(仅限于x轴),当我松开手指时,它可以动...

8得票6回答
降低Javascript事件轮询的频率

如何降低Javascript事件轮询的频率?我关心的事件是onResize和onScroll。当有人调整浏览器大小或向下滚动时,这些事件可能每秒触发数十次。我希望这些事件只在500毫秒内发生一次,这样我就不必花费数小时来优化我的事件处理程序并确保它们不会泄漏内存。