Pagination plugin, генерация ссылок
Здравствуйте, есть функция для пагинации на проекте:
http://pastebin.com/QagPFRhr в ней есть один большой недочёт, при большом количестве страниц, он генерирует весь список страниц, в итоге, если у нас контент 500 страниц, в html у нас будет 500 элементов пагинации, этот момент у нас в коде выглядит так, функция createListButton, у нас цикл: for (var i = 1; i <= this.namberButton; i++) { this.$buttonBox.append(this.createButton(i == this.pageBlock ? 'active' : '', i, i)); } В идеале всё должно быть так: генерируем изначально нужное нам кол-во страниц, есть опция: maxViewButton и при дальнейшей навигации просто уничтожаем дом и просто генерируем заново весь дом. http://esimakin.github.io/twbs-pagination/ Логику взял из данного плагина, но проще адаптировать данную логику к уже имеющемуся плагину. Пишите в skype - slowpoked |
Мой маленький велосипед
http://jsfiddle.net/vlasenkofedor/hyQnb/ |
Poznakomlus, в данном случае использование других плагинов не вариант, слишком многое придётся переделывать, поэтому в данном случае будет проще переделать момент с генерацией кнопок.
Если возьмётесь, буду рад. |
Готов заплатить ~900 р. кто сделает подправит плагин сегодня.
Писать всё туда-же. |
Часовой пояс GMT +3, время: 17:32. |