我正在尝试在 jQuery 中设计一个分页系统。我坚持的一点是,当我点击不同的页码链接时,我希望它将“活动”类移动到新点击的页面。
在示例页面中,“1”具有活动类。当我单击“2”时,我希望活动类移动到“2”并从“1”中删除。
$('a').click(function(event){
event.preventDefault();
var number = $(this).attr('href');
$.ajax({
url: "/ajax_json_echo/",
type: "GET",
dataType: "json",
timeout: 5000,
beforeSend: function () {
$('#content').fadeTo(500, 0.5);
},
success: function (data, textStatus) {
// TO DO: Load in new content
$('html, body').animate({
scrollTop: '0px'
}, 300);
// TO DO: Change URL
// TO DO: Set number as active class
},
error: function (x, t, m) {
if (t === "timeout") {
alert("Request timeout");
} else {
alert('Request error');
}
},
complete: function () {
$('#content').fadeTo(500, 1);
}
});
});
我对 jQuery 很陌生,可以提供一些帮助。谁能给我一些关于如何做到这一点的指导?