Xin ý kiến Ajax set class active dùng cho phân trang khi request lại trang

Mình có một đoạn phân trang mình muốn khi nhấn vào trang 2 thỳ nó sẽ set cho trang 2 mot class css và bỏ class css của trang 1 đi.

OK. vậy câu hỏi của bạn là gì ?

1 Like

mình muốn khi click chuyển trang thì nó sẽ bỏ class ở trang 1 và gán cho trang 2 ?

Vậy bạn thử làm thế này.

  1. Giả sử trang của bạn có URL là "http://example.com"
  2. URL bạn muốn tới nhưng là trang 2 có thể như sau:
  1. Bạn dùng mọi thủ đoạn để bắt được con số 2 trong URL bằng JavaScript.
  2. Ở chỗ nút phân trang của bạn, chỉ cần viết thế này.
// jQuery
$('#btn-pagination-2').addClass('active');

// Pure JavaScript
var btnCurrentPage = document.getElementById('btn-pagination-2');
btnCurrentPage.className += 'active';

Mình chả biết bạn có dùng ngôn ngữ ở phía Server nào hay không, giả sử là không. Chỉ dùng HTML, CSS và JavaScript.

2 Likes

Thanks bạn nha. Mình sử dụng một thư viện. và nó lm việc tốt, :slight_smile:

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?