Я работаю над проектом, который возвращает результаты с разбивкой по страницам, объемы которых потенциально могут превышать сотни страниц. Я пробовал использовать более удобные способы разбиения по страницам, чем стандартные ссылки fisrt / last / next / previous и переход к текстовому полю. У меня была альтернатива - прокручивать список страниц. Я бы отображал от 5 до 7 ссылок за раз, сосредоточенных вокруг текущей страницы, но добавлял действия при наведении курсора к кнопкам с обеих сторон для прокрутки нумерованного списка. Это позволяет пользователям значительно увеличивать количество страниц без громоздкого текстового поля «Перейти к». Есть ли у кого-нибудь идеи получше?
Если нет, я пытаюсь решить, как реализовать вышеупомянутую функциональность, но я не уверен, как отображать только часть div (где div является полным списком ссылок). Есть идеи?



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


В зависимости от данных вы можете классифицировать их по-разному и отображать индекс. Страницы односторонние. Календарь другой и т.д ..
в основном Мастер / Детальный вид.
Другой вариант - использовать ползунок, который отображает номера текущей страницы (и / или диапазона записей) во всплывающей подсказке с заголовком.
Вы можете использовать раскрывающийся список, содержащий номера страниц.
Вы можете найти Бесконечный без страниц интересным чтением.
Google Reader реализует эту технику. Если вы прокрутите вниз, он автоматически выберет еще 100 записей и добавит их в нижнюю часть сетки.