sp1rob
@sp1rob

Не работает scroll на мобильных устройствах. Как исправить?

Есть код, который работает для скролла, при клике на ссылке, к якорю.
$(document).ready(function() {
		$('a[href^="#"]').click(function(){
			var el = $(this).attr('href');
			$('body').animate({
				scrollTop: $(el).offset().top}, 2000);
				return false;
		});
	});


Он не работает на мобильных устройствах. Т.е. на мобильном невозможно вообще перейти по меню.
  • Вопрос задан
  • 1598 просмотров
Решения вопроса 1
bootd
@bootd
Гугли и ты откроешь врата знаний!
Напиши так:
$('html, body')
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
trushka
@trushka
Есть более продвинутый вариант реализовать прокрутку, чтоб и в истории браузера сохранялось, и можно было бы открыть в новой вкладке
Как при клике на ссылку добавлять в урл название?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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