0

以下は私のコードです

$(window).scroll(function()
    {
        if($(window).scrollTop() == $(document).height() - $(window).height())
        {
            $.ajax({
            success: function(html)
            {
                if(html)
                {
                    $("div.new_load").html("<%= escape_javascript (render :partial => 'new_load') %>");
                }else
                {
                    $('new_load').html('<center>No more posts to show.</center>');
                }
            }
            });
        }
    });

ここで、ページが他のパーシャルと共にロードされると、new_loadパーシャルもロードされます。しかし、私のjsによれば、底に達したときにレンダリングする必要があります。そうは言っても、js に従ってアプリを部分的にレンダリングするにはどうすればよいですか?

new_load partialまたは要するに、ユーザーがスクロールダウンしたときにのみコードが実行されるようにしたいのです。それを行う方法はありますか?

4

1 に答える 1