Задать вопрос
deimon260993
@deimon260993
Web-программист

Прокрутка к определенному блоку после загрузки страницы?

Добрый день, коллеги! Подскажите пожалйста, в чем я ошибся. Имеется вот такой простой скрипт:
$(function(){
//На мобильниках, прокручиваем экран к блоку со слайдером
	var mobileDetected = getCookie('mobileDetected'),
	      mainSliderOffset = $('.main-slider-container').offset();
		
	if(mobileDetected && mobileDetected == 'Y')
	{
		$("body").animate({
			scrollTop: mainSliderOffset.top + "px"
		}, 600);
		
	}
});


Данный скрипт должен прокручивать страничку к определённому блоку, если пользователь зашел с мобильного устройства. Проверяю, скрипт срабатывает, страничка прокручивается, однако после того, как загрузка страницы заканчивается, прокрутка возвращается в исходное положение, т.е. в самый верх страницы. Подскажите пожалуйста, в чем я ошибся?
  • Вопрос задан
  • 360 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
@kulaeff
Front-end developer
Попробуйте повесить этот код на событие $(document).ready
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы