問題タブ [jquery-infinite-scroll]

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 投票する
4 に答える
2530 参照

jquery - ajax で無限スクロール jQuery プラグインを使用する

Google リーダーに似たプロジェクトを行っています。

私は Infinite Scroll jQuery Plugin を使用しています。これは、デフォルトで選択されたカテゴリ (スクロール可能な div) のコンテンツを表示するときに宣伝されているとおりに機能します。

ただし、別のカテゴリ (または Google リーダーの場合はフォルダー) を選択し、そのカテゴリのコンテンツが上記と同じ div コンテナー (基本的には Google リーダーとまったく同じ) に ajax で読み込まれ、ページ 2 までスクロールすると、問題が発生します。新しいカテゴリが選択されたときに最初から開始するのではなく、以前に選択されていたページに +1 移動します。

基本的に、新しいカテゴリが選択されたときにプラグインをリセットする方法が必要だと思います。どんな助けでも大歓迎です。

0 投票する
7 に答える
54945 参照

javascript - 無限スクロール jquery プラグイン

Coldfusion で開発しているサイトで無限スクロールを設定しようとしています。javascript と jquery は初めてなので、これらすべてに頭を悩ませています。無限スクロール プラグインを使用するには、自分のサイトにページネーションを設定する必要がありますか? またはページネーションなしで行う方法はありますか?

0 投票する
8 に答える
17048 参照

jquery - jquery無限スクロール「リセット」

ウェブサイトに無限スクロール jquery プラグインを使用しています ( https://github.com/paulirish/infinite-scroll )

私のページが検索であることを除いて、すべて問題ありません...何が起こるか:

1) ページに移動すると、ブラウザが自動的にあなたの位置を特定し、周囲のアイテム (バーなど) のリストを表示します...このリストのページネーションを回避するには、無限スクロールが必要です。ここまですべてが機能します...「無限ページの終わり」に到達でき、プラグインがスクロールから「バインドを解除」するという事実を除いて。

2) 今....入力テキストにアドレスを手動で挿入したいときは、自由にそれを行うことができます...アドレスを書き、Enter キーを押します...そして ajax を使用します (ページの更新なし)。緯度/経度を探し、住所を見つけ、ナビゲーション リンクを無限スクロールに変更します...そして、私はばかげているように感じますが、「再アクティブ化」または「再バインド」する方法がわかりません「イベントへのプラグイン....したがって、私の「新しい検索結果」には、新しい「無限スクロール」インスタンスがありません...

(ページ「分割」は正しく、「ページ= NUM​​BER」を変更しようとしているjsonを正しく返します)

コンソールでは次のようになります。

「バインド解除」の後、再度バインドできないため、次の検索結果で無限スクロールが発生します........

0 投票する
0 に答える
881 参照

javascript - Backbone.jsを使用したInfiniteScrolljqueryプラグイン

私は自分のページに無限スクロールjqueryプラグインを使用しています。無限スクロールは、backbone.jsを実装する前に私のページで正常に機能します。ページ付けリンクは、LaravelPHPフレームワークによって作成されました。

問題:しかし、backbone.jsを利用するようにコードを変更した後、無限スクロール機能が機能しなくなりました。これは、バックボーンがビューをロードする前にプラグインがロードされたためかどうか疑問に思います。そのため、プラグインは何も認識せず、現在のページに追加する要素がこれ以上ないと考えます。もしそうなら、どうすればこの問題を解決できますか?そうでなければ、何が起こったのでしょうか?ありがとう!

JSコード

HTML

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

php - codeigniter の無限スクロール jquery プラグイン

config フォルダーに pagination.php ファイルがあります。コードは以下です

codeigniterでjqueryプラグインの無限スクロールを使用するにはどうすればよいですか?

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

javascript - Animsition と Infinite Scroll js の操作

インデックスページに新しいコンテンツをロードするために、無限スクロール js (動作を twitter に設定) を使用しています。私の懸念は、無限スクロールを介してロードされている新しい投稿でアニメーションを再開するにはどうすればよいですか? フォローしているページ構造について詳しく説明しましたが、同じ解決策を親切に共有していただければ幸いです。

そして、これがJSです。

0 投票する
0 に答える
819 参照

angularjs - スクロール後、無限スクロールで load more 関数を呼び出さない

Angular マテリアルを使用してアプリケーションを開発しています。

同じコードは角度のあるアプリケーションでは機能しますが、角度のある素材では機能しません。

これが私のコントローラーコードです

これが私のビューコードです

リクエストが成功した後、onResponse()関数にレスポンスを送信しています。初めて20個のレコードが表示されますが、ページを下にスクロールするとit's not calling the loadMore()ビューから機能します

angular jsで実装したのと同じタイプの例のみが機能していますが、なぜこれが角度のある素材で機能しないのかわかりません。

このようなものから私を助けてください。

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

jquery - 無限スクロールの読み込みページで Javascript を実行する方法

私は製品リストページに取り組んでおり、より多くの製品が無限スクロールで読み込まれます 。問題は、新しいページが読み込まれるときに、読み込まれたページの jQuery on click イベントが、ユーザーが [カートに追加] をクリックしたときに実行されないことです。jquery load() でロードされていれば、スクリプトは機能していたはずです。しかし、無限スクロールは私が知らないような別のものを使用しています。