我有问题,初始化双页jQuery插件。在document.ready部分,它可以正常工作,但是如果我需要重置或重新初始化函数中的插件变量(在加载文档之后)或单击事件按钮,它会给而不是函数错误。这是我的密码
这个很好用
jQuery(document).ready(function ($) {
$('#paging-cont').twbsPagination({
visiblePages: 7,
totalPages: 12,
});
});
问题是当我试图在document.ready之后初始化插件时
function ShowPagger(totalRec) {
$('#paging-cont').twbsPagination({
visiblePages: 7,
totalPages: totalRec,
});
}
这给出了的错误,而不是函数。
发布于 2014-09-18 17:51:30
我为类似的问题做了一个解决办法。请看这里的答案:
Reset total pages in jquery pagination plugin
这背后的基本思想是每次重建分页控制。为此,我使用一个容器,每次收到data
时都要清除和填充。
$('#paginationholder').html('');
$('#paginationholder').html('<ul id="pagination" class="pagination-sm"></ul>');
$('#pagination').twbsPagination({
startPage: data.page,
totalPages: data.total,
visiblePages: 5,
});
发布于 2016-10-07 00:19:56
首先,我发送ajax请求并检索totalPages、visiblePages和startPage。然后:
jQuery(document).ready(function ($) {
$('#pagination-for-posts-bottom').twbsPagination({
totalPages: totalPostPages,
visiblePages: visiblePostPages,
startPage: currentPage,
onPageClick: function (event, page) {
console.log("document.ready: " + totalPostPages);
console.log("document.ready current page: " + page);
offset = (page - 1) * 10;
发布于 2014-09-17 22:46:02
错别字
->职能应该是
function ShowPagger(totalRec) {
$('#paging-cont').twbsPagination({
visiblePages: 7,
totalPages: totalRec // remove , from here
});
}
并在函数的总页面之后删除尾随的,
。
$('#paging-cont').twbsPagination({
visiblePages: 7,
totalPages: 12 // remove , from here
});
https://stackoverflow.com/questions/25905929
复制