0
我正在使用twbsPagination,并且遇到以下问题。twbsPagination插件问题
onPageClick
在我销毁并初始化诸如totalpages之类的新选项后,事件永远不会触发。
这里是我的代码:
function ShowPages(update, TotalPages) {
if (update) {
var $pagination = $('#pagination');
var defaultOpts = {
totalPages: 10
};
var currentPage = $pagination.twbsPagination('getCurrentPage');
$pagination.twbsPagination('destroy');
$pagination.twbsPagination($.extend({}, defaultOpts, {
startPage: currentPage,
totalPages: TotalPages,
first: '<span> <i class="ace-icon fa fa-angle-double-left bigger-140"></i> </span>',
prev: '<span> <i class="ace-icon fa fa-angle-left bigger-150"></i></i></span>',
next: '<span> <i class="ace-icon fa fa-angle-right bigger-150"></i></i></span>',
last: '<span> <i class="ace-icon fa fa-angle-double-right bigger-140"></i></span>'
}));
}
else {
$('#pagination').twbsPagination({
totalPages: TotalPages,
visiblePages: 7,
first: '<span> <i class="ace-icon fa fa-angle-double-left bigger-140"></i> </span>',
prev: '<span> <i class="ace-icon fa fa-angle-left bigger-150"></i></i></span>',
next: '<span> <i class="ace-icon fa fa-angle-right bigger-150"></i></i></span>',
last: '<span> <i class="ace-icon fa fa-angle-double-right bigger-140"></i></span>',
onPageClick: function (event, page) {
GetMyTasks(page);
}
});
}
}