Пример простого использования плагина с настройками по умолчанию
$('#paginator1').paginator({
pagesTotal : 200,
pagesSpan : 11,
pageCurrent : Math.floor(Math.random() * (200 - 2)) + 1,
baseUrl : 'index.html?page=%number%'
});
pagesTotal : 200,
pagesSpan : 11,
pageCurrent : Math.floor(Math.random() * (200 - 2)) + 1,
baseUrl : 'index.html?page=%number%'
});
Пример использования плагина с выводом страниц в обратном порядке
$('#paginator2').paginator({
pagesTotal : 200,
pagesSpan : 11,
pageCurrent : Math.floor(Math.random() * (200 - 2)) + 1,
baseUrl : 'index.html?page=%number%',
returnOrder : true
});
pagesTotal : 200,
pagesSpan : 11,
pageCurrent : Math.floor(Math.random() * (200 - 2)) + 1,
baseUrl : 'index.html?page=%number%',
returnOrder : true
});
Пример использования плагина с вызовом callback функции при выборе страницы, данная возможность ориентирована на использоване плагина в AJAX приложениях
$('#paginator3').paginator({
pagesTotal : 300,
pagesSpan : 11,
pageCurrent : Math.floor(Math.random() * (300 - 2)) + 1,
baseUrl : 'index.html?page=%number%',
clickHandler : function (page){
alert('Выбранна страница '+page);
return false;
}
});
pagesTotal : 300,
pagesSpan : 11,
pageCurrent : Math.floor(Math.random() * (300 - 2)) + 1,
baseUrl : 'index.html?page=%number%',
clickHandler : function (page){
alert('Выбранна страница '+page);
return false;
}
});
Использование плагина с подписями на английском языке
$('#paginator4').paginator({
pagesTotal : 400,
pagesSpan : 11,
pageCurrent : Math.floor(Math.random() * (400 - 2)) + 1,
baseUrl : 'index.html?page=%number%',
lang: {
next : "Next",
last : "Last",
prior : "Prior",
first : "First",
arrowRight : String.fromCharCode(8594),
arrowLeft : String.fromCharCode(8592)
}
});
pagesTotal : 400,
pagesSpan : 11,
pageCurrent : Math.floor(Math.random() * (400 - 2)) + 1,
baseUrl : 'index.html?page=%number%',
lang: {
next : "Next",
last : "Last",
prior : "Prior",
first : "First",
arrowRight : String.fromCharCode(8594),
arrowLeft : String.fromCharCode(8592)
}
});