问题标签 [onscroll]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3237 浏览

android - ListView OnScrollListener 不会在 ViewPager 中被调用

我有一个FragmentPagerAdapter创建它的子页面(它们是ListFragments),如下所示:

我给 ViewPager 一个OffscreenPageLimit1。孩子ListFragments有一个 custom ScrollListener

我遇到的问题是自定义滚动侦听器仅适用于ListFragments当 ViewPager 滑过其时创建的OffscreenPageLimit子页面,即子页面> 2。

更令人困惑的是,如果我滚动几页然后返回滚动侦听器现在可以工作的第一页。

这里发生了什么?似乎ViewPager干扰了一些子页面OnScrollListener

谢谢

0 投票
1 回答
321 浏览

javascript - Facebook 是如何构建这个带有 iOS 支持的固定滚动框的?

Facebook 是如何在他们的新 prasentation 网站上为新的新闻源构建这个固定滚动框(粘性侧边栏)的?

在此处输入图像描述

我知道这样做的许多解决方案,但这个很特别。position: relative和之间的切换在position: fixedtouchmove 事件中起作用(不是特别的),但它也适用于 iOS 滚动平底锅!

我认为那是不可能的——见这里。他们是怎么做到的?

0 投票
2 回答
355 浏览

jquery - 窗口滚动更改菜单链接样式

我正在尝试使用窗口滚动功能,以便菜单链接将其样式更改为用户滚动到的相关部分。

一旦他们滚动到投资组合部分,我就会提醒用户。但是链接的样式呢?

代码有点超出我的范围:

0 投票
5 回答
19297 浏览

android - 当我设置 listView.onScrollListener(this) 时调用 onScroll,但没有任何触摸

当我onScrollListener为 my设置时ListView,它会调用onScroll. 这会导致崩溃,因为某些事情尚未初始化。

这是正常的吗?注意:这是在我什至没有触摸手机的情况下发生的。

0 投票
1 回答
286 浏览

android - 主屏幕小部件中gridview中的OnScrollListener,有可能吗?

我有一个带有 gridview 的主屏幕小部件(android > 4.0)并在其中显示一些图片。我想让一些额外的视图(带有图标的图像视图或其他任何东西)在滚动这个网格时可见。

因此,如果用户浏览网格,每张图片中的小图标都会可见。那可能吗?

我在 RemoteViews 上搜索了类似 setOnScrollListener 的东西,但我没有找到任何东西,也没有找到 getParent 来从 griditem 中访问网格。

提前致谢!!!

0 投票
3 回答
6695 浏览

android - Android onDoubleTap、onScroll、onFling 不工作,但 onDown 和 onLongPress 工作?

我正在尝试在我的自定义视图中使用 onScroll 方法。onDown 和 onLongPress 工作,但为什么我的 onScroll 或 onFling 或 onDoubleTap 不能工作?这是我的代码,它几乎是谷歌在他们的 developer.android.com 网站上提供的所有内容......

我刚刚更新了代码,onDown() 方法被编辑为“return false”

但是,尽管如此,当触摸屏幕时,我会收到“OnDown”调试通知以及“OnShowPress”和“OnLongPress”......但我已将返回设置为 false?

0 投票
3 回答
1132 浏览

javascript - 滚动时导航背景颜色发生变化

我希望我的导航背景的一部分在用户向下滚动时更改颜色以匹配内容颜色。

blobfolio.com上提供了一个确切的示例。

我的尝试:

我认为它将包括for循环。我在这个JSFiddle中尝试过,但是整个背景发生了变化,这不是我想要的。

我真的很卡住,任何帮助将不胜感激!

我也试图在纯 JavaScript 中做到这一点 - 没有框架。

0 投票
4 回答
4755 浏览

jquery - 仅在滚动时显示元素

0 投票
1 回答
646 浏览

jquery - 如何永久对 onScroll() 事件进行 css 修改?

当用户到达我的页面中的滚动点时,我希望出现一个div(在这种情况下是“滚动回顶部”),我正在使用以下脚本

它工作得很好,除了div仅在一个积极滚动时出现的事实,#backtotopcss样式表中的css设置为“display:none”,如果我以相反的方式进行设置并将其设置为"display:block"比我有相反的问题,div 总是在那里,但是当我滚动到 1500 值以上时会淡出......只是在我停止滚动时再次出现。

所以基本上我希望div在我到达滚动点时出现(就像它一样),但我也希望它在我停止滚动时保持不变(它没有)

0 投票
2 回答
5685 浏览

javascript - 更改窗口滚动上的 div 宽度

我正在尝试在像车库门这样的 div 上制作 javascript 效果。
基本上我会在后面有一个绝对的 div,在前面有另一个 div,它会从窗口学校的底部到顶部缩小。

我找到了一个类似的 jsfiddle,但它是在宽度上而不是在高度上做的,我希望 div 顶部保持固定并从下到上收缩。

JSF中间代码

任何帮助将不胜感激。

谢谢你