Nhờ mọi người cho ý kiến trang diễn đàn y khoa

do cái dòng này, 1 phát nó qua trang cuối luôn
next: '.PageNav a:last', hay nói chung là nó chỉ load đc thêm 1 trang và tèo
 
code này load ngon nhưng lại bị mất cái pagenav, em muốn hiện cả cái đó. Bác xem chỉnh được không
Mã:
<script src="http://www.jquery4u.com/demos/infinite-scrolling-demo1/js/jquery.masonry.min.js"></script>
<script src="http://www.jquery4u.com/demos/infinite-scrolling-demo1/js/jquery.infinitescroll.min.js"></script>
<script>
    if((navigator.userAgent.match(/chrome/i)) || (navigator.userAgent.match(/firefox/i))) {
      $(function(){
  
        var $container = $('.block_newest');
  
        $container.imagesLoaded(function(){
          $container.masonry({
            itemSelector: '.block-content'
          });
        });
  
        $container.infinitescroll({
          navSelector  : '.PageNav',    // selector for the paged navigation
          nextSelector : '.PageNav a:last',  // selector for the NEXT link (to page 2)
          itemSelector : '.block-content',    // selector for all items you'll retrieve
          loading: {
              finishedMsg: 'Hết mất rồi :p',
              img: 'http://www.jquery4u.com/demos/infinite-scrolling-demo2/ajax-loader.gif'
            }
          },
          // 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 );
            });
          }
        );
  
      });
    }
</script>
 
cơ bản là nó phải phân biệt đc link next là link nào, trong khi đó pagination của xenporta ko thể hiện =)), định mệnh
 
cái code của bác tranthang thì nó giữ nguyên pagenav. Haizzzz, mỗi thứ thiếu 1 ít.
 
2 code cũng từa tựa thôi, chủ yếu cái Pagination của thằng Xen hay Porta nó vầy
Page 1 thì link next nó ghi là class="text" nhưng qua page 2 rồi thì prev và next đều class text =)) còn mấy link kia ko có class =)).

nên bị lặp lại load cái 2 xong lại 1 xong lại 2 lại 1 =))

nói chứ giải thích vầy chắc ko ai hiểu =))
 
2 code cũng từa tựa thôi, chủ yếu cái Pagination của thằng Xen hay Porta nó vầy
Page 1 thì link next nó ghi là class="text" nhưng qua page 2 rồi thì prev và next đều class text =)) còn mấy link kia ko có class =)).

nên bị lặp lại load cái 2 xong lại 1 xong lại 2 lại 1 =))

nói chứ giải thích vầy chắc ko ai hiểu =))
hiểu hiểu, em cũng vừa xem link next là class text :)))
 
next: '.PageNav nav a.text',
triggerPageThreshold: 999,

giờ đổi thế này =)) nó load cho 2 trang đầu lặp đã luôn
 
Back
Top