jquery を使用して、ユーザーがブラウザー ウィンドウの最後までスクロールしたことを検出しようとしています。div
に制御できるように、次のCSSクラスを追加していdisplay: block;
ます。PC のすべてのブラウザで動作しますが、モバイルのブラウザでは動作しません。
以下にスクリプトを示します。
window.onscroll = scroll;
var count = 2;
function scroll() {
if ($(window).scrollTop() == $(document).height() - $(window).height())
//if ((document.body.scrollHeight - document.body.offsetHeight) == window.pageYOffset)
{
$(".ads-block" + count).addClass("block");
count++;
}
}
コードの何が問題なのか知っている人はいますか?