Внутренние якоря не работают на фиксированном параллельном веб-сайте

Пытаюсь прокрутить вниз при нажатии

  <a href = "#scrollto" id = "scroll"> <div class = "arrow-down"><img class = "arrow-open" src = "assets/img/arrow-sm.png"></div><a/>

к

 <p id = "scrollto">MadHouse is a collective of strategists, advisors, innovators, creative thinkers, doers, makers, prodders, provocateurs, and believers committed to helping organizations Broaden their Biases.</p>

Но это не работает.

Пробовал Javascript

$("#scrollto").click(function() {
    $('html, body').animate({
        scrollTop: $("#scrollto").offset().top
    }, 2000);
});

тоже не работает.

URL Работает на:

Помощь будет очень признательна.

Как конвертировать HTML в PDF с помощью jsPDF
Как конвертировать HTML в PDF с помощью jsPDF
В этой статье мы рассмотрим, как конвертировать HTML в PDF с помощью jsPDF. Здесь мы узнаем, как конвертировать HTML в PDF с помощью javascript.
0
0
26
2

Ответы 2

вы используете неправильный идентификатор для прокрутки,

Попробуй это

$("#scroll").click(function() {
    $('html, body').animate({
        scrollTop: $("#scrollto").offset().top
    }, 2000);
});

Вы устанавливаете щелчок на #scrollto вместо #scroll

на вашем сайте неправильная структура, поэтому клик не работает. ваш тег scrollto p находится над щелчком href

charan kumar 01.10.2018 09:01

Перед P нет привязки b

Daiyan 01.10.2018 09:33

Попробуйте это, и все готово ...

$("img.arrow-open").click(function(e) {
    e.preventDefault();
    $('section.background:first-child').addClass('down-scroll');
});

На вашей странице нет такого кода, я думаю, вы не обновляли код, который я здесь привел ... Кстати, он все еще работает, если вы поместите вышеуказанный код в консоль ... Пожалуйста, проверьте ...

ElusiveCoder 01.10.2018 09:42

Тем не менее я не могу найти приведенный выше сценарий на вашей странице ... Убедитесь, что он есть ... И я на 100% уверен, что он будет работать, потому что я пробовал его в консоли ...

ElusiveCoder 01.10.2018 10:36

Другие вопросы по теме