问题标签 [endlessscroll]

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 回答
153 浏览

jquery - 如何在jquery无限滚动中调用停火

在上面的代码中,我是 jQuery 无限滚动插件。关于上述代码,我有两个问题:-

1- 当 this.zeroResult 为真时如何调用停火?

2- 向上滚动时如何停止回调,就像我在上面的代码中使用 if (pageSequence > 1) {} 处理的那样?

0 投票
2 回答
674 浏览

javascript - 灯箱功能和砖石/无尽滚动之间的jQuery冲突

我想在单击时为图像创建一个灯箱效果,所以最终我找到了这个教程并按照所有必要的步骤将它插入到我的页面中(稍作修改)。

灯箱完全按照我想要的方式运行,但是用于灯箱的 jQuery 库与另一个脚本冲突,并且它弄乱了多列布局和无休止的滚动。

这是一个带有灯箱效果的模拟页面。通常,所有帖子都应该以多列的方式分散,并且新帖子应该无限滚动加载。

我尝试删除一堆东西以查看冲突在哪里,这是两个冲突的脚本。

0 投票
1 回答
479 浏览

javascript - Yii 无限滚动和 Google AdSense 的问题

我已经在 Yii 框架中实现了这个项目。我对 Google 广告和 Yii 无限滚动(即延迟加载)有疑问。我有问题。我将代码从站点控制器发送到索引页面以进行无限滚动,页面大小为 10。我想在页面中显示 Google 广告 5。我的索引页面包含食谱详细信息,即带有详细信息的图像。我想每 10 张图片展示一次 Google 广告,应该展示一个广告。如果我删除控制器代码(即我发送页面大小代码)。五个谷歌广告运行良好。问题是我的索引页面是容器大尺寸,即它可能超过 300 个图像。所以我使用无限滚动显示这些 10 x 10。

我在这里添加了我的代码;请建议我如何克服这个问题:

我的控制器代码是:

我的索引页面是:

0 投票
1 回答
234 浏览

datagrid - 实现无休止滚动的 javascript/jquery 网格(与传统分页相反)

我最近阅读了一篇关于“无尽分页”的文章。我认为尝试以这种方式表示网格数据是个好主意。我个人喜欢能够向下滚动并显示更多数据,而不是搜索下一页。令人惊讶的是,我找不到任何支持以这种方式查看数据的 jquery/js 网格。

对支持无限滚动的 javascript/jquery 网格有什么建议吗?

谢谢

0 投票
2 回答
3399 浏览

javascript - 无限滚动重复ajax调用

我很难弄清楚如何避免对我的无限滚动 JavaScript 代码进行重复的 ajax 调用。它主要工作,但有时我有 2 或 3 次相同的 ajax 页面调用导致某种循环。如何避免这种情况?谢谢

0 投票
0 回答
164 浏览

android - Android上滚动下载数据 - 解决请求之间的列表变化

我需要实现一个类似于 Facebook Messenger 的应用程序。我实现了一个无限列表,如果列表在滚动时到达底部,它会请求更多用户。问题是列表的顺序。它可能会在请求之间发生变化。在 Facebook Messenger 中,用户列表是按照对话时间排序的。在应用程序请求之间,我可能会与某人交谈并且服务器上的列表顺序会发生变化。所以可能会出现以下情况:

服务器上的初始列表

1 2 3 4 5 6 7 8

每个请求下载 4 个用户。

第一个请求:1 2 3 4

在来自应用程序的请求之间,服务器上的数据顺序发生了变化:

5 1 2 3 4 6 7 8

第二个请求:

4 6 7 8

android应用程序中的列表:

1 2 3 4 4 6 7 8

如何解决这个问题?

0 投票
1 回答
1398 浏览

java - Android:在列表视图中使用 EndlessScrollListener 只是在向上滚动时继续加载数据

这是我的 EndLessScrollListener.java。有没有人遇到过这个问题,你向上滚动并且它一直滚动到列表的顶部。我正在构建一个类似于用于聊天消息的环聊的应用程序,其中最新消息就在底部。因此,要查看较旧的聊天消息,用户向上滚动并继续向右滚动到顶部。请帮忙。仅供参考,我在我的 listView 中使用这两个属性: android:stackFromBottom="true" android:transcriptMode="normal"

0 投票
2 回答
1547 浏览

macos - NSScrollView 并在滚动时手动设置内容偏移量

我正在尝试构建一个无限的 NSScrollView,即可以在任一方向无限滚动的滚动视图。这是通过具有固定尺寸的滚动视图来实现的,一旦它太靠近任一边缘,就会“重新居中”,并跟踪在重新居中时更新的额外无限偏移。如果我没记错的话,Apple 甚至在 iOS 的 WWDC 视频中演示了这种方法。

在 iOS 上一切正常。我执行中心化逻辑-scrollViewDidScroll:,它甚至在滚动运动正在减速而不破坏减速时也能工作。

现在适用于 Mac 版本。让我告诉你,我对 Mac 开发还很陌生,所以我可能根本没有在正确的地方执行这些操作。我目前在-reflectScrolledClipView:. 但是,当我立即执行移动操作时,滚动视图会跳转到我想要的两倍(在本例中为 4000)。如果我稍微延迟该方法,它会按预期工作。

关于如何实现我想要的行为的任何想法?

0 投票
1 回答
419 浏览

android - GridView 在按下后退按钮时被清除(当键盘可见时)

实际的问题是,我从服务器加载了一个网格,我在页面顶部有一个搜索字段,搜索后假设显示了一个列表,我的键盘出现在屏幕上,但是单击后退按钮时隐藏键盘整个视图(GridView)正在被清除。

这是代码

这是无尽的滚动监听器

公共类 EndlessScrollListener 实现 OnScrollListener {

这是自定义适配器

这是填充数据的异步任务

0 投票
1 回答
72 浏览

jquery - jquery无限滚动不起作用

我正在尝试在我的网站上实现无限滚动功能,但由于某种原因它无法正常工作;这是我的代码

第一个警报框可以工作,这让我知道 Jquery 正在工作,而当我滚动到底部或有任何建议时,第二个警报框没有工作?