Bavashi, Как я понимаю при каждом скроле срабатывает $(window).scroll потом потом проверяется условие if ($(this).scrollTop() == 0 )
В консоле видно 5 раз сработало 222222222 без 1111111111, в те моменты когда 5 раз сработало 22222222, $(this).scrollTop() был больше нуля, вот этого я не понимаю.
с помощью window.history.back(); можно вернуться назад в истории браузера, а нужно чтоб странчка не перезагружалась а кнопкой назад можно было вернуться на предыдущий шаг формы, как в примере по ссылке.
Ян Александров, $.Cookie('the_cookie', { path: '/' });
path область видимости, куки видны только там где они создаются { path: '/' } так для всего сайта