Скрипт js для перелистывания страниц, как в телеграме?
вам нужно spa + css транзишоны, если нужно, чтоб урл менялся
Для таких целей лучше использовать какой-нибудь front-end framework (vue, react,angular) с роутером и т.д.

Можно сделать и на js + ajax + css транзишн + history.push() , но получается мудрено. Особенно, если у страниц есть свои скрипты или разные шаблоны (layout).
Вот пример(!):
snippet