問題タブ [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.
jquery - ロードモアボタンを備えた無限スクロールプラグインはありますか?
より多くの投稿をロードする前にクリックするボタンを持つ無限スクロールプラグインはどこで入手できますか?
これが私が探しているものです(右下隅にあるその他のボタンを見てください)
javascript - InfiniteScroll とカスタム動作
http://www.infinite-scroll.com/infinite-scroll-jquery-plugin/を使用して無限スクロール機能を提供していますが、プラグインのデフォルト設定は次のリンクの href 属性に依存して現在のページを開き、次の結果セットを ajaxily にロードします。
私はすでに自分の JavaScript オブジェクトで結果のオフセットとページサイズを追跡しており、infinitescroll プラグインで window.LoadMore 関数を呼び出して次の結果をロードしたいだけです。プラグイン コードを確認したところ、ロードをオーバーライドする必要があるようです。 start 関数 (特に beginAjax) 、
これはオーバーライドするのに適切な機能ですか? はいの場合、プラグインの初期化からこれを行うには、以下のコードは機能しません
ありがとう。
イェヒア
javascript - 新しいコンテンツを取得した後にスクリプトをリロードする (無限スクロールのワードプレス + ファンシーボックス)
私は一般的にJQueryとJavascriptに非常に慣れていません。Infinite Scroll wordpress プラグインを使用しており、テーマを高度にカスタマイズしています。テーマでは、最終的に Fancybox Javascript を呼び出します。ホームページの投稿/画像の 4x4 グリッドで画像ギャラリーとして使用します。
下にスクロールすると、16 個の新しい投稿が読み込まれますが、Fancybox 効果は含まれていません (画像をクリックすることさえできません)。
プラグインには「次の投稿がフェッチされた後に呼び出される Javascript」セクションがあります。ページの読み込み時に投稿コンテンツに適用される関数は、新しいコンテンツが入ってきたときに実行する必要があります。
Fancybox スクリプトは、"page_templates.php" の下のフッターにロードされます。それを機能させる方法が正確にわかりませんか?:/
ここに私のサイトがあります。 私のサイト
javascript - Infinite Scroll ページが読み込まれると、読み込まれたページの CSS が変更されます。
私が構築しているこのサイトには、Infinite Scroll、Isotope、および .mb_miniplayer_play という名前のオーディオ プレーヤーがあります。私が抱えている問題は、新しいページが読み込まれると、以前に読み込まれたページの css が変更されることです。ページ 2 が読み込まれ、ページ 1 の css が変更されたとします。しかし、それは1つの要素だけです。
さまざまなことを試しましたが、すべてのページが適切に表示され、機能するようには見えません。
コードは次のとおりです。
誰もがこれを経験しましたか。私のjqueryコードが間違っているか、何かが欠けていると思いますが、何がわかりません。
HTML マークアップは次のとおりです。変更されている div は .download です。読み込まれたページの 'Top' の css 設定は適切に見えるようにする必要がありますが、新しく読み込まれたページは適切に見えるために top:-24 だけが必要です。
javascript - このコードに.liveを追加するにはどうすればよいですか?
私のサイトは、各ページに24のシングルソングプレーヤーがある音楽サイトです。問題は、プレーヤーが新しくロードされたページにロードされていないことです。
私は自分のWebサイトで無限スクロールを使用していますが、無限スクロールコードを処理するためのコールバックを取得できないため、調査した結果から、.liveが次のステップになります。
残念ながら、コードに.liveを実装する方法がわかりません。それがこの状況にも当てはまるかどうかはわかりません。
誰かが関連する例を持っているか、状況を助けさえしますか?
オーディオプレーヤーのコードは次のとおりです。
これが必要かどうかはわかりませんが、無限スクロールコードは次のとおりです。
Divの例:
wordpress - ループ外のWordpressget_posts(すべての添付ファイルを表示)ページ付け
私のWordpressページの1つ(実際には画像ブログサイト)で、Wordpress関数get_postsとともにmasonry.jsを使用して、ブログ投稿へのすべての添付ファイルをダンプし、グリッドに表示しています。これは正常に機能します。ただし、明らかに多くの画像があり、これでinfinitescroll.jsを使用したいと思っていました。唯一の問題は、ループの外側にあるget_posts関数がページネーションを保持しないため、infinitescroll.jsの機能が機能しないことです。
すべての添付ファイルをダンプするために使用しているコードは次のとおりです。
ループの外で元のWordpress添付ファイルダンプにページネーションを追加する方法はありget_posts()
ますか、それとも誰かが解決策を考えることができますか?
javascript - 無限スクロールからロードされたページでの html5 オーディオ プレーヤーでの連続再生に関する問題
各ページに 20 個のシングル ソング オーディオ プレーヤーを含むサイトを構築しています。私が持っているコードは、各曲の終わりに次の目に見える曲を再生するためのものです。最初のページでは正常に動作しますが、Paul Irish の無限スクロールが新しいページをロードすると、コードは正しく動作しません。次の曲を再生する代わりに、ページ上のランダムな曲を再生します。
9曲後ろの曲を再生することが多いパターンに気がつきました。プレーヤーは次のとおりです。
https://github.com/pupunzi/jquery.mb.miniAudioPlayer
私が使用しているコードは次のとおりです。
サイトが使用するプラグイン: Isotope、Infinite Scroll、および .mb_miniplayer
最初の 10 曲 (page1) は、FF とサファリで想定どおりに機能します... 残りの曲は機能しません。最初の 10 曲のいずれかの最後までクリックすると、アクティブなフィルターに関係なく、次の表示されている曲に移動することがわかりますが、2 ページ目と 3 ページ目ではランダムな曲が再生されます。
ウェブサイトは次のとおりです。ここをクリック
私はまだサイトのバグに取り組んでいますが、これは私が理解できないようです.
ここに私の無限スクロールコードがあります:
fancybox - infiniteScrollを介してロードされたページでFancyboxがjQueryMasonryで機能しない
ポートフォリオWebサイトにMasonryプラグイン(http://www.4pixels.co.uk/)で構築された3つのページがあります。最初のページでは、fancyboxはいくつかの画像に対して完全に機能します。
しかし、infiniteScrollを使用して最初のページの下部にあるページ2をロードすると、ファンシーボックスのリンクが機能しなくなり、厚いボックスの画像を新しいページにロードするだけです。
ページ2(http://www.4pixels.co.uk/index2.html)をブラウザーに直接ロードすると、(すべてのcss / jsで)正常に機能しました。それ以来、このページからjsとcssを削除して、1ページからロードしましたが、違いはなく、ファンシーボックスはまだ機能しません(試してみる画像は、Winston Ellis Webサイトのレスポンシブ画面です)
すべての最高のアンディ
私が試してみました
しかし、まだ機能していません。私はあなたの例が機能しているのを見るので、私が間違っているのか分からないので、それを引き離さなければなりません。
objective-c - NSScrollView無限/無限スクロール| サブビューの再利用
再利用可能なセルのようなものを実装する方法を探していますUI/NSTableView
が、NSScrollView
。基本的には、WWDC2011のビデオ「Session104-AdvancedScroll ViewTechniques」と同じものが必要ですが、Mac用です。
私はこれを実現するためにいくつかの問題を抱えています。最初:NSScrollView
がありません-layoutSubviews
。代わりに使用しようとしまし-adjustScroll
たが、別の設定に失敗しましたcontentOffset
:
次に試したのはwidth
、数百万ピクセルの非常に巨大なコンテンツビューを設定することでした(これは実際にはiOSと比較して機能します!)が、問題は、再利用プールをインストールする方法です。
新しい位置にスクロールしながらサブビューを移動するか、すべてのサブビューを削除して再度挿入する方がよいでしょうか。そして、どのように、どこでそれを行うべきですか?