問題タブ [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 投票する
2 に答える
674 参照

javascript - ライトボックス関数とメーソンリー/エンドレススクロールの間のjQueryの競合

クリックしたときに画像のライトボックス効果を作成したかったので、最終的にこのチュートリアルを見つけ、必要なすべての手順に従ってページに挿入しました (少し変更しました)。

ライトボックスは希望どおりに機能しますが、ライトボックスに使用される jQuery ライブラリが別のスクリプトと競合しており、複数列のレイアウトとエンドレス スクロールが台無しになっています。

これは、ライトボックス効果のあるモック ページです。通常、すべての投稿は複数列の方法で散在し、新しい投稿はエンドレス スクロールで読み込まれる必要があります。

競合がどこにあるかを確認するために、いくつかのものを削除しようとしましたが、これらは競合する 2 つのスクリプトです。

0 投票する
1 に答える
234 参照

datagrid - (従来のページングとは対照的に) エンドレス スクロールを実装する javascript/jquery グリッド

最近、「無限のページネーション」に関するこの記事を読みました。このようにグリッドデータを表現してみるのは良い考えだと思いました。個人的には、次のページを検索するのではなく、下にスクロールしてより多くのデータを表示できるのが気に入っています。驚くべきことに、この方法でデータを表示することをサポートする jquery/js グリッドを見つけることができませんでした。

無限スクロールをサポートする JavaScript/jquery グリッドの提案はありますか?

ありがとう

0 投票する
2 に答える
3399 参照

javascript - 無限スクロール重複Ajax呼び出し

無限スクロール JavaScript コードの重複した ajax 呼び出しを回避する方法を理解するのに苦労しています。ほとんどの場合は機能しますが、同じ ajax ページ呼び出しが 2 回または 3 回発生し、ある種のループが発生することがあります。これを回避する方法は?ありがとう

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 で次の 2 つの属性を使用しています: android:stackFromBottom="true" android:transcriptMode="normal"

0 投票する
2 に答える
1547 参照

macos - NSScrollView とスクロール中のコンテンツ オフセットの手動設定

無限の NSScrollView、つまり、どちらの方向にも無限にスクロールできるスクロール ビューを構築しようとしています。これは、いずれかの端に近づきすぎると「再中央揃え」される固定寸法のスクロール ビューを持ち、再中央揃え時に更新される追加のエンドレス オフセットを追跡することによって実現されます。私の記憶が正しければ、Apple は iOS 用の WWDC ビデオでこのアプローチを実演しました。

iOSではすべてが機能しています。再センタリング ロジックを実行する-scrollViewDidScroll:と、減速を中断せずにスクロール モーションが減速している場合でも機能します。

さて、Mac版です。私は Mac 開発にかなり慣れていないので、これらの操作を正しい場所で実行していない可能性があります。現在、再センタリング ロジックが にあり-reflectScrolledClipView:ます。ただし、移動操作をすぐに実行すると、スクロール ビューは目的の 2 倍 (この場合は 4000) までジャンプします。メソッドを少し遅らせると、期待どおりに機能します。

私が望む動作をどのように達成できるかについてのアイデアはありますか?

0 投票する
1 に答える
419 参照

android - 戻るボタンを押すと GridView がクリアされる (キーボードが表示されている間)

実際の問題は、サーバーからグリッドをロードし、ページの上部に検索フィールドがあり、検索後、リストが表示されていると仮定し、画面にキーボードが表示されているが、戻るボタンをクリックすると非表示になることですキーボード全体のビュー(GridView)がクリアされています。

ここにコードがあります

これはエンドレススクロールリスナーです

public class EndlessScrollListener は OnScrollListener を実装します {

これがカスタムアダプターです

これは、データを入力する asynctask です

0 投票する
1 に答える
72 参照

jquery - jqueryエンドレススクロールが機能しない

Web サイトにエンドレス スクロール機能を実装しようとしていますが、何らかの理由で機能しません。これは私が持っているコードです

最初のアラート ボックスが機能し、Jquery が機能していて、下にスクロールしたときに 2 番目のアラート ボックスが機能していないことを知らせてくれます。