무한 스크롤 + 모든 항목을로드하는 벽돌

로스 쿨벡

Infinite Scroll으로 Masonry를 설정하려고하는데 작동하지만 현재 모든 항목을로드 한 다음 다음 페이지 링크를 클릭하면 모든 항목을 다시로드합니다.

아닙니다 :

<div class="more" id="navigation">
    <a href="./?page=2">MORE IDEAS</a>
</div>

JS :

$(document).ready( function() {

        (function() {

            // Main content container
            var $container = $('.grid');

            // Masonry + ImagesLoaded
            $container.imagesLoaded(function(){
                $container.masonry({
                    itemSelector: '.grid-item',
                    columnWidth: '.grid-sizer',
                    gutter: '.gutter-sizer',
                    percentPosition: true
                });
            });

            // Infinite Scroll
            $container.infinitescroll({

                // selector for the paged navigation (it will be hidden)
                navSelector  : "#navigation",
                // selector for the NEXT link (to page 2)
                nextSelector : "#navigation a",
                // selector for all items you'll retrieve
                itemSelector : ".grid-item",

                },

                // Trigger Masonry as a callback
                function( newElements ) {
                    // hide new items while they are loading
                    var $newElems = $( newElements ).css({ opacity: 0 });
                    // ensure that images load before adding to masonry layout
                    $newElems.imagesLoaded(function(){
                        // show elems now they're ready
                        $newElems.animate({ opacity: 1 });
                        $container.masonry( 'appended', $newElems, true );
                    });

            });

            // Pause Infinite Scroll
            $(window).unbind('.infscr');

            // Resume Infinite Scroll
            $('.more a').click(function(){
                $container.infinitescroll('retrieve');
                return false;
            });

        })();

    });

함유량:

<div class="grid">
    <div class="grid-sizer"></div>
    <div class="gutter-sizer"></div>
    <div class="grid-item">Item 1</div>
    <div class="grid-item">Item 2</div>
    <div class="grid-item">Item 3</div>
    <div class="grid-item">Item 4</div>
    <div class="grid-item">Item 5</div>
    <div class="grid-item">Item 6</div>
</div>

현재 1 ~ 6 개의 모든 항목을로드 한 다음 더로드 버튼을 클릭하면 항목 1 ~ 6을 다시로드합니다. 나는 이것과 유사한 몇 가지 다른 질문을 보았지만 상황이 다릅니다. 아마도 간단한 것일 수 있으며, 어떤 도움을 주시면 감사하겠습니다.

로스 쿨벡

그것을 알아 냈습니다.

두 번째로로드하려는 콘텐츠의 일부를 가져 와서 다른 html 페이지에 넣어야합니다. 그런 다음 해당 페이지로 이동하려면 탐색 링크를 설정해야합니다. ? page = 2로 설정되었으므로 동일한 페이지를 다시로드하는 중이었습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

woocommerce의 벽돌이 작동하지 않는 무한 스크롤

분류에서Dev

무한 스크롤 및 벽돌로 스크립트가로드되지 않음

분류에서Dev

Tumblr에서 무한 스크롤없이 ImagesLoaded와 겹치는 벽돌

분류에서Dev

완벽한 스크롤로 스크롤 바 변경

분류에서Dev

필드의 모든 항목을 동일한 크기로 트리밍하는 SQL Server

분류에서Dev

모든 항목을 자동으로 Microsoft Access 데이터베이스의 폴더에있는 파일에 대한 하이퍼 링크로 만드는 방법

분류에서Dev

상대적인 세 번째 항목으로 모든 항목을 슬라이스하여 백분율 열을 만드는 방법은 무엇입니까?

분류에서Dev

무한 스크롤 RecyclerView는 항상 맨 위로 돌아갑니다.

분류에서Dev

내 모든 응용 프로그램에서 모든 텍스트 상자 항목을 제한하는 방법-jquery

분류에서Dev

Google Play 웹 사이트에서 무한 스크롤의 모든 링크를 긁어내는 방법

분류에서Dev

벽돌은 모든 요소를 플로팅합니다 : 0

분류에서Dev

스크롤바없이 모든 페이지의 항목으로 <div>를 만드는 방법은 무엇입니까?

분류에서Dev

QListWidget을 선택한 항목으로 스크롤하는 방법

분류에서Dev

목록의 모든 항목을 모델 클래스 저장소에서 컨트롤러로 전달한 다음 볼 수있는 방법은 무엇입니까?

분류에서Dev

내 스크레이퍼는 모든 항목을 작은 묶음으로 병합하는 대신 너무 많은 항목을 산출합니다.

분류에서Dev

새 항목 추가시 무한 스크롤로 항목 목록을 업데이트하는 방법

분류에서Dev

RecyclerView는 스크롤없이 모든 항목을 표시하지 않습니다.

분류에서Dev

더 많은 항목을로드 한 후 자동으로 위로 스크롤 (무한 스크롤)

분류에서Dev

모든 항목을 삭제 한 후 목록보기를 다시로드하는 방법은 무엇입니까?

분류에서Dev

모든 사이트에 대해 무한 스크롤을 비활성화 할 수 있습니까?

분류에서Dev

모든 부모가 동일한 클래스를 가질 때 jQuery로 마우스 오버시 현재 항목을 선택하는 방법은 무엇입니까?

분류에서Dev

기본적으로 완벽한 스크롤바 표시

분류에서Dev

프로그램의 모든 모양에 대한 히트 박스를 생성하고 충돌을 감지하는 방법은 무엇입니까?

분류에서Dev

부트 스트랩 그리드 : 모든 열이 한 행에 맞지 않을 때 가로 스크롤 없음

분류에서Dev

완벽한 스크롤바 jQuery 플러그인이있는 Requirejs

분류에서Dev

Django 무한 스크롤은 실제로로드하지 않고 한 번에 모든 페이지를 통과합니다.

분류에서Dev

Xamarin.Forms-스크롤하지 않고 모든 항목 표시

분류에서Dev

래스터 벽돌을 통해 반복

분류에서Dev

모바일 웹 사이트에서 아래로 스크롤하거나 무한 스크롤로드를 트리거하는 방법이 있습니까?

Related 관련 기사

  1. 1

    woocommerce의 벽돌이 작동하지 않는 무한 스크롤

  2. 2

    무한 스크롤 및 벽돌로 스크립트가로드되지 않음

  3. 3

    Tumblr에서 무한 스크롤없이 ImagesLoaded와 겹치는 벽돌

  4. 4

    완벽한 스크롤로 스크롤 바 변경

  5. 5

    필드의 모든 항목을 동일한 크기로 트리밍하는 SQL Server

  6. 6

    모든 항목을 자동으로 Microsoft Access 데이터베이스의 폴더에있는 파일에 대한 하이퍼 링크로 만드는 방법

  7. 7

    상대적인 세 번째 항목으로 모든 항목을 슬라이스하여 백분율 열을 만드는 방법은 무엇입니까?

  8. 8

    무한 스크롤 RecyclerView는 항상 맨 위로 돌아갑니다.

  9. 9

    내 모든 응용 프로그램에서 모든 텍스트 상자 항목을 제한하는 방법-jquery

  10. 10

    Google Play 웹 사이트에서 무한 스크롤의 모든 링크를 긁어내는 방법

  11. 11

    벽돌은 모든 요소를 플로팅합니다 : 0

  12. 12

    스크롤바없이 모든 페이지의 항목으로 <div>를 만드는 방법은 무엇입니까?

  13. 13

    QListWidget을 선택한 항목으로 스크롤하는 방법

  14. 14

    목록의 모든 항목을 모델 클래스 저장소에서 컨트롤러로 전달한 다음 볼 수있는 방법은 무엇입니까?

  15. 15

    내 스크레이퍼는 모든 항목을 작은 묶음으로 병합하는 대신 너무 많은 항목을 산출합니다.

  16. 16

    새 항목 추가시 무한 스크롤로 항목 목록을 업데이트하는 방법

  17. 17

    RecyclerView는 스크롤없이 모든 항목을 표시하지 않습니다.

  18. 18

    더 많은 항목을로드 한 후 자동으로 위로 스크롤 (무한 스크롤)

  19. 19

    모든 항목을 삭제 한 후 목록보기를 다시로드하는 방법은 무엇입니까?

  20. 20

    모든 사이트에 대해 무한 스크롤을 비활성화 할 수 있습니까?

  21. 21

    모든 부모가 동일한 클래스를 가질 때 jQuery로 마우스 오버시 현재 항목을 선택하는 방법은 무엇입니까?

  22. 22

    기본적으로 완벽한 스크롤바 표시

  23. 23

    프로그램의 모든 모양에 대한 히트 박스를 생성하고 충돌을 감지하는 방법은 무엇입니까?

  24. 24

    부트 스트랩 그리드 : 모든 열이 한 행에 맞지 않을 때 가로 스크롤 없음

  25. 25

    완벽한 스크롤바 jQuery 플러그인이있는 Requirejs

  26. 26

    Django 무한 스크롤은 실제로로드하지 않고 한 번에 모든 페이지를 통과합니다.

  27. 27

    Xamarin.Forms-스크롤하지 않고 모든 항목 표시

  28. 28

    래스터 벽돌을 통해 반복

  29. 29

    모바일 웹 사이트에서 아래로 스크롤하거나 무한 스크롤로드를 트리거하는 방법이 있습니까?

뜨겁다태그

보관