приземлившись на 1-й див, прокрутите вниз до следующего див, и отключите, чтобы вернуться к 1 див. как этого добиться? - PullRequest
0 голосов
/ 07 ноября 2019

Я видел нечто похожее:
Пользователь приземлился в первом диве, который является разделом посадки, затем пользователь прокручивает вниз до следующего дива, где начинается веб-сайт.
И они могут 'После прокрутки вниз прокрутите назад к первому разделу Div / Landing.
Я приложил изображение, чтобы объяснить.

enter image description here

Как я могу сделать что-то подобное? Я помню, что видел это где-то, но сейчас не могу вспомнить.

Пожалуйста, помогите мне, спасибо.

1 Ответ

0 голосов
/ 07 ноября 2019
(function($jq) {
$jq(document).ready(function() {
  function FirstScrool() {
    var cScrollVal = $jq(document).scrollTop(),
      body = $jq("body"),
      header = $jq("#Landing"),
      hHeight = header.outerHeight(),
      hClass = "hide-landing";
    console.log("cScrollVal ==>" + cScrollVal)
    console.log("hHeight ==>" + hHeight)
    if (cScrollVal >= (hHeight / 2)) {
      if (!body.hasClass(hClass)) { body.addClass(hClass); }
    } 
  }
  $jq(window).scroll(function() {
    FirstScrool();
  });
});
})(jQuery)

Проверьте ссылку ниже: https://codepen.io/gopimx/pen/yLLjbGv

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...