@NewUser4242

Скролл к якорю с учетом выстоты меню?

Может кто знает скрипт, что бы при скроле к якорю учитывалась высота меню(оно всегда 120px) и должен работать при переходе с других страниц. Спасибо
  • Вопрос задан
  • 109 просмотров
Пригласить эксперта
Ответы на вопрос 2
Nolis
@Nolis
it-гопник
google - 5 sek
дописать "120" - 2 sek
result = 7 sek
<script>
$("#callme").click(function() { // ID откуда кливаем
    $('html, body').animate({
        scrollTop: $(".formwrap").offset().top + 120  // класс объекта к которому приезжаем
    }, 1000); // Скорость прокрутки
});
</script>

p.s. при переходе просто запускай скрипт без кликов
Ответ написан
Benzin102
@Benzin102
Shitcoder
function sticky__link(target) {
	$('html, body').animate({scrollTop: $('#' + target).offset().top}, 600);
	return true;			
}
function getURLAncors() {
	var e=[],s=document.location.href.split("#");
	if (s[1] && $('#' + s[1])[0]) {
		sticky__link(s[1]);
	}
}
$(document).ready(function(){
getURLAncors();
})
Ответ написан
Ваш ответ на вопрос

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

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