问题标签 [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 投票
2 回答
65 浏览

jquery - 使用 .load 和 .scroll 实现相同的功能

我有一个我想在加载时运行并在滚动时运行的功能。

当元素位于视口内的点时,我会运行滚动功能。问题是当页面加载时,如果一个元素已经超过了它在视口中的触发点,它在我滚动之前不会运行。除非页面很短并且没有滚动发生,否则这不是一个大问题。

我尝试添加:

仅当页面足够长以具有滚动条时才有效。

有什么建议么?

0 投票
1 回答
1294 浏览

java - Android:保存 ListView 项目并加载/添加更多

当我滚动到底部并将它们添加到当前项目时,我试图在我的 ListView 中加载更多项目。它工作得很好,但最近我发现它再次加载了所有对象,只有更多的项目。我正在使用 Parse.com。我发现 Parse.com 提供了他们自己的自定义 ParseQueryAdapter,其中包含 getNextPageView() 方法。它加载移动项目,但仅当用户单击下面的按钮时。我也尝试过.setSkip(someNumber)方法,但它只会擦除/隐藏someNumber顶部的项目。所以我仍然想使用OnScrollListener并真正加载更多而不是再次加载+更多。

你有什么想法,怎么做?

检查我的代码:

提前致谢

0 投票
1 回答
1444 浏览

java - 如何检查数据更新后 ListView 是否更改

我有一个未解决的问题,我无法回答自己。有什么办法,如何检查ListView.getCount();更新数据后 ListView ( ) 是否更改 - 更准确地说,在加载更多过程之后。ProgressBar在我的更新方法之后 ListView 保持不变后,我想删除页脚视图 ( )。

有什么办法吗?

如有必要,请检查下面的短代码

提前致谢!

我的方法,它添加了更多数据:

我的 OnScrollListener 发现必须更新数据:

0 投票
1 回答
348 浏览

jquery - 到达位置时使图像从 opacity:0 淡化到 opacity:1

我已经搜索了几个小时来寻找当用户到达其位置时会在图像上创建淡入效果的代码,但我的代码继续部分工作或根本不工作。我认为这可能是我的 css 定位将它扔掉但我可能是错的。如果有人能指出我的错误,这肯定会帮助我,并为其他有类似问题的人澄清这个问题。

这是我试图模仿的小提琴(仅使用图像而不是 div):http: //jsfiddle.net/tcloninger/e5qaD/

当我将上面的小提琴代码合并到我的网站中时,所有带有“隐藏我”类的图像都会立即消失,而不是在我到达它们时一次一个。所以我找到了这个小提琴,看看它是否能更好地检测元素位置。 http://jsfiddle.net/moagrius/wN7ah/

这导致根本没有图像淡入。这是我试图一起使用的代码片段:

检测 .hideme 类的位置并使其在窗口中时不透明的代码:

如何设置我的 html 以及 .hideme 类在哪里的示例 div:

如果问题是定位,这里是我的css的摘录:

如果所有这些在这样的列表中看起来令人困惑,这里有一个 jsfiddle 链接,这样你就可以看到我的所有代码。没有真正的输出,因为我没有上传我所有的图像文件,但可能更容易看到代码。jsfiddle,net/uxB4D/

0 投票
1 回答
242 浏览

javascript - Jquery粘性功能在快速滚动到顶部时失败

我正在使用对象中的函数将侧面板转换为滚动时的顶部面板。

看起来像这样(我“缩小了代码并删除了对象名称”):

问题在于..如果我从页面底部的某个地方快速滚动到页面顶部,面板不会粘在一边。如果我滚动正常/慢速/正常快速它可以工作。

大多数变量是在滚动函数之外定义的。有一个附加的滚动函数绑定到窗口,它在滚动时更新 $(window).scrollTop() 变量。

这种行为的原因可能是什么?动画函数设置为 0ms 。

PS:有一个 css 过渡(三次贝塞尔曲线)。

0 投票
3 回答
735 浏览

android - AndEngine - scroll sprites up and down

I am a beginner andengine user and I need your help.

I have created a class MySprite extending sprite and I want the sprite to move up and down on the y - coordinate when I slide with the finger on the Screen by touching only the sprite.

I have tried to achieve this by implementing IScrollDetectorListener and IonSceneTouchListener but the Problem is: I can touch anywhere and my sprites moves.

I would be glad if someone could help.

For more Details just comment :)

0 投票
1 回答
2539 浏览

javascript - 如何在滚动时触发 SVG 动画?

所以我终于破解了 SVG 动画(完全通过作弊),并且像大多数使用它们的网站一样,如果它们在页面的一半处它们会自动开始并且你错过了它,那么如何在滚动到该 div 时触发动画容器?

任何帮助都会很棒,

谢谢!

0 投票
2 回答
285 浏览

java - Java Android - 在 ListView 中显示更多元素

我使用 setOnScrollListener 来显示其他元素。

默认情况下,列表仅包含 10 个元素。

当我滚动时,一切都被加载了,但是当我到达应用程序的末尾时,它就关闭了。是什么原因?

日志猫:

基础适配器:

0 投票
1 回答
2421 浏览

javascript - 从顶部滚动页面一定数量的像素后如何触发事件?Javascript 或 Jquery

当我从顶部滚动页面 300 像素时,我试图触发视频。如果我滚动,这有效

但我希望它在滚动 300 像素后播放

0 投票
1 回答
813 浏览

javascript - 标题在滚动时更改并粘在顶部

标题包括一个简单的大白色标题/徽标,其下方有一个导航。

然后在滚动浏览导航时,标题变为粉红色的半透明条,左侧是标题/徽标,右侧是导航。它也贴在页面顶部。

HTML:

我该怎么做?我搜索了我能想到的所有地方,但没有找到任何关于如何以我想要的方式更改它的教程。我确实找到了这个:http ://codepen.io/senff/pen/ayGvD只会让它变得粘稠。

而且我不知道JS所以无法真正弄清楚如何更改它,但这似乎是我正在寻找的那种,类发生变化,所以我只需要在css中添加另一个类并将所有滚动更改放在那里,对吗?如果是,我该如何更改徽标和导航?在这个 CodePen 示例中,只使用了一个类,它只能更改导航,而不能更改标题,对吧?对不起,如果这听起来令人难以置信的混乱。:/

,JS 代码以选择器为目标并更改颜色,但正如我在上面解释的那样,我的更改更加复杂。

这个页面的布局是我想要的样子,只有这个教程让我困惑不已:/

这是我的 CSS

先感谢您。