私のサイトには Paul Irish の無限スクロール プラグインがあり、あるページでは完全に動作していますが、別のページでは動作していません。動作していないページでは、ページが実際よりもはるかに高いと検出されているようです。作業ページでは のようなデバッグ メッセージが表示["math:", 260, 110]
され、非作業ページでは のようなメッセージが表示されます["math:", 807, 3154]
。4264 まで跳ね上がることもあれば、997 まで下がることもありますが、作業ページの一貫した 110 よりもずっと高い値です。
最初の座標はドキュメントの下部からウィンドウの下部までの距離であり、2 番目の座標はドキュメントの下部からコンテナーの下部までの距離であると想定しています。私の仮定が正しければ、スクリプトは何らかの理由でコンテナーの底を誤って検出しています。不一致の html タグを見つけることができませんでしたが、ここでご自分で調べてください。プラグインが高さを正しく検出しない原因は何ですか?