問題タブ [jquery-ias]
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.
jquery - jquery-iasが何もロードしていません
ページで無限スクロールを生成するために jquery-ias.min.js を使用していますが、プラグインは何も表示しません。「ロードするページが残っていません」というメッセージだけですか? 私はこのコードを使用しています。
jquery - ajax コンテンツで無限スクロールをリセットする
コメントシステムで ajax 無限スクロールを使用しています。ユーザーが新しいコメントを投稿するまで問題なく動作します。これにより、無限スクロールが中断されます。「さらにアイテムを読み込む」リンクは引き続き表示されますが、クリックしても何も起こりません。
この質問を見ました: AJAX 呼び出し後の無限スクロールのリセット/無効化
destroy および bind を成功メソッドに実装しようとしましたが、loadmoreitems リンクが応答しません。ユーザーが以下のコードでコメントを投稿した後、無限スクロールをリセットするにはどうすればよいですか?
アヤックス:
jquery - ページの読み込み時に最初にスクロール バーに十分なコンテンツがない場合に、infiniteajaxscrolling をトリガーする
私はinfiniteajaxscrollingを使用していますが、最初のajax呼び出しには、スクロールバーを表示するのに十分なコンテンツが含まれていないことがよくあります(画面サイズによって異なります)。
スクロールバーがなければ、スクロールイベントはありません=>無限スクロールは始まりませんか?
少なくともスクロールバーが表示されるまで、ias にコンテンツをロードさせるにはどうすればよいですか?
(もちろん、自分でコーディングするだけです)。
このようなものは既に ias に実装されており、アクティブ化する必要がありますか?
「レンダリングされた」イベントで ias.next() を呼び出してみましたが、おかしなことにコンテンツの読み込みが重複してしまいます。どういうわけかスクロールイベントがトリガーされるためだと思います...
php - ループを含むjQuery Infinite AJAX Scrollの使い方
私はJavaScriptの初心者なので、いくつかのテクニックを学ぶためにここにいます。コード内に無限の Ajax スクロールを実装しようとしています。これは私のphpページです:
私は目的のためにこの jQuery を使用することに決めました: Infinite AJAX Scroll 例では、これは私がやるべきことです:
簡単でシンプルですが、私の場合はそうではありません。実際、コンテナはより複雑です。内部にループがあります。どうすればよいですか? そして、ページネーションはどうですか?
編集 示唆されているように、これは上記の jQuery を使用しない場合に適していますが、使用について混乱しています。
foreach
ループをに使用するにはどうすればよいfunction doSomething() {
ですか?
jquery - Wordpress で ajax + pod を操作する ias を取得する
だから私は無限スクロール(http://infiniteajaxscroll.com/)を取得してHTMLパーツを動作させたい:
JS コードは次のとおりです。
だから私の問題は、無限スクロールがないことです。.on('ready',function(){alert("its loaded");}); で少しデバッグしようとしました。その後、スクロールまたは次で同じことを試みましたが、これらのアラートは表示されませんでした。それで、iasがユーザーのスクロールを認識できないのではないかと思いますか?ias をデバッグするより良い方法はありますか?
jquery-ias - 無限 ajax スクロール プラグインと Firefox
私はinfiniteajaxscrollプラグインを使用して新しいコンテンツをdivにロードしていますが、サファリとクロムでうまく動作します。Firefox では、jquery-ias コードがページネーション div を隠していることがわかりますが、ページの最後に到達しても何も起こらず、Firebug でエラーが表示されません。
また、 IAS Web サイトのオーバーフローの例でも、同じ動作が発生することに気付きました。Safari と Chrome ではより多くのアイテムをロードしますが、Firefox ではロードしません。これは私のコードの例です。
HTML:
Javascript:
これは、phpページを作成するために私が従ったガイドです。
編集:修正。<body>
同様の問題を抱えている人のために、この問題の原因となった「位置:絶対」スタイルを追加した別のJSスクリプトを使用していました。
javascript - Mysql/PHPを使用してJquery無限スクロールループを何度も繰り返す
MYSQL と PHP と共に( http://infiniteajaxscroll.com/ )にある Jquery 無限スクロールを実装しようとしています。そして、それはうまくいきます。
ここで同様の例を見つけましたが、とにかくかなり異なっていました( http://www.w3bees.com/2013/09/jquery-infinite-scroll-with-php-mysql.html )
より多くの読み込みはうまくいきますが、私の結果は何度もループされています。つまり、すべての結果を最初のページに表示し、下にスクロールして無限スクロールが起動すると、最初の結果を別のページに分割する代わりに、同じ結果が表示されます。
これが私のコードです。かなり長いです:)
================================================== ====================== MYSQL でまだエラーが発生することによるコードの更新:
@Rob Schmuecker ソリューションを試しましたが、現在 mysql でエラーが発生しています。
PDOとRob Schmueckerの提案を使用して変更したコードを次に示します
seo - 無限 AJAX スクロールして次へ、そして戻る?
スクロール中にページの URL を変更するために、Jquery プラグイン Infinite AJAX Scroll with History Extension を使用しています。
ここで、6 番目の ajax ロードまでスクロールすると、ページ URL が hostname/?page=6 に変更されたとします。その後、このリンクをリロードすると、6 ページの項目のみが表示されます。下にスクロールすると、プラグインは 7 ページなどを読み込みます。ただし、上にスクロールすると、前の項目は表示されません: 5、4、3 ページ...
ここでジョン・ミューラーのデモを見ることができます
http://scrollsample.appspot.com/items?page=5
Jquery IAS で同じ動作ができればよいのですが、Jquery IAS でこの機能を有効にするオプションはないと思います。
ありがとう。