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

tranthang2000

Gefreiter
Tham gia
01/10/2015
Bài viết
59
Được Like
26
anh xem làm thêm cái nút tải thêm giống kenhsinhvien.net được không?
Cái này quá dễ mà, bác gợi ý làm mình mới qua đó rip. Thay đoạn code của mình bằng đoạn sau nhé
Mã:
<script type="text/javascript" src="styles/KSV/xenforo/iflat/js/jquery.loadmore.min.js"></script>
<script>
jQuery.ias({
    container : '#recentNews',
    item: '.recentNews',
    pagination: '.PageNav',
    next: '.PageNav a:last',
    triggerPageThreshold: 1,
    loader: 'Đang tải thêm...',
    trigger: 'Tiếp nữa đi ;)',
    history: false,
    onPageChange: function(pageNum, pageUrl, scrollOffset) {
        // This will track a pageview every time the user
        // scrolls up or down the screen to a different page.
        path = jQuery('<a/>').attr('href',pageUrl)[0].pathname.replace(/^[^\/]/,'/');
        //_gaq.push(['_trackPageview', path]);
    }
});
</script>
Còn file .js thì giữ nguyên, thử và cảm nhận nhé.
Còn nếu bạn muốn tự động nó tải thêm thì thay chổ in đậm bằng số trang nha bạn
Mã:
<script type="text/javascript" src="styles/KSV/xenforo/iflat/js/jquery.loadmore.min.js"></script>
<script>
jQuery.ias({
    container : '#recentNews',
    item: '.recentNews',
    pagination: '.PageNav',
    next: '.PageNav a:last',
    triggerPageThreshold: 1,
    loader: 'Đang tải thêm...',
    trigger: 'Tiếp nữa đi ;)',
    history: false,
    onPageChange: function(pageNum, pageUrl, scrollOffset) {
        // This will track a pageview every time the user
        // scrolls up or down the screen to a different page.
        path = jQuery('<a/>').attr('href',pageUrl)[0].pathname.replace(/^[^\/]/,'/');
        //_gaq.push(['_trackPageview', path]);
    }
});
</script>
Chổ số 1 đó bằng số trang bạn muốn. ko biết sao mình ko in đậm đc
 
Sửa lần cuối:

tranthang2000

Gefreiter
Tham gia
01/10/2015
Bài viết
59
Được Like
26
Nó giống y code cũ của mình thôi, code củ của mình là đoạn này là số 2
triggerPageThreshold: 2, nên nó load có 2 trang là ngưng.
 

2L.Ohayo

Moderator
Thành viên BQT
Tham gia
08/03/2015
Bài viết
761
Được Like
835
code mới của bác vẫn có chút lỗi. Dù đã load đến trang cuối cùng nhưng nó vẫn load tiếp, kết quả lặp lại trang cuối
 

tranthang2000

Gefreiter
Tham gia
01/10/2015
Bài viết
59
Được Like
26
code mới của bác vẫn có chút lỗi. Dù đã load đến trang cuối cùng nhưng nó vẫn load tiếp, kết quả lặp lại trang cuối
Cái này thì phải hơi mất công chút, đó là nếu web của bạn có bao nhiêu trang thì bạn chỉnh đoạn này triggerPageThreshold: 2 bằng số trang web bạn đang có thì nó sẽ ko lặp nữa. Hoặc là bạn chỉnh ít hơn số trang bạn đang có, khi nó tải hết số trang bạn cho phép nó sẽ hiện nút tải thêm.
 
  • Like
Reactions: THB

2L.Ohayo

Moderator
Thành viên BQT
Tham gia
08/03/2015
Bài viết
761
Được Like
835
Làm thế nào thì nó cũng không kết thúc, nó cứ load lặp lại trang cuối
 

2L.Ohayo

Moderator
Thành viên BQT
Tham gia
08/03/2015
Bài viết
761
Được Like
835
Load đến trang 3, nó hiện dòng hiển thị thêm. Bạn thử click vào đó xem, nó sẽ load lặp lại trang 3.
 

tranthang2000

Gefreiter
Tham gia
01/10/2015
Bài viết
59
Được Like
26
Load đến trang 3, nó hiện dòng hiển thị thêm. Bạn thử click vào đó xem, nó sẽ load lặp lại trang 3.
thì hết trang, cậu click vô thì nó ko lặp lại trang cuối thì lặp lại trang nào. Giờ cậu test lại thử coi, tớ chỉnh đến trang 2 thôi nó sẽ load đến trang 2. Cậu click hiện thêm nó sẽ tải trang 3.
 

2L.Ohayo

Moderator
Thành viên BQT
Tham gia
08/03/2015
Bài viết
761
Được Like
835
ý mình là dù đến trang cuối nhưng khi click thì nó cứ load lặp lại chứ nó không thông báo là đã hết và không load nữa.
 

tranthang2000

Gefreiter
Tham gia
01/10/2015
Bài viết
59
Được Like
26
Cái đó thì mình bó tay, thường thì các web nhiều trang thì không quan tâm tới vấn đề này. Vì khách click khảng chục trang là mỏi tay rồi :=D
 

Top Bottom