Если вы не загружаете новый URL асинхронно, вы не можете контролировать его содержимое.Тем не менее, вы можете использовать события и привязать некоторую анимацию к загрузке / выгрузке страницы.
Для достижения описанного эффекта вы можете:
hide
контент на document.ready
fadeIn
содержимое window.load
fadeOut
содержимое window.beforeUnload
Этот сценарий необходимо включить в на каждой странице .
Я не проверял это, но оно должно работать.Реализация очень проста с использованием некоторого базового метода jQuery.