###前提・実現したいこと
PHP(laravel)で情報配信の仕組みを作っているのですが、
縦に3つのペイン(DIVで分割)したうちの中央のペインを
laravelのページネーションの情報を取得してJscrollで
無限ローディングを実装したのですが、画面中に
コンテンツが収まっている間には正しく動作するのですが、
スクロールバーが表示されたタイミングで動作が止まってしまいます。
###該当のソースコード
https://github.com/pklauzinski/jscroll/blob/master/jquery.jscroll.js
###発生している問題
デバッグしたところ、jscroll の下記処理時点で_$scrollが存在しない状態となり
ループ処理が終わってしまうところまで確認しました。
該当ソースコードの130行目
_$scroll.unbind('.jscroll').bind('scroll.jscroll', function() {
$scroll はソースコード43行目で定義されているのですが、$windows が取得されており、
どうも中央ペインのスクロールではなく画面全体のスクロールバーが表示されない
ため、問題が起きているのではないかと推測をしています。
_$scroll = _isWindow ? _$window : $e,
うまくDIVの特定のペインのスクロール状態を取得して、上記処理を正常に
動作させる方法はありませんでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。