Событие прокрутки до выбранного элемента (JQuery)

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

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

Код JavaScript для воспроизведения видео если пользователь прокрутил до заданного элемента


$(window).scroll(function() {
  // проверка на докрутку до определенного элемента
  var videoPlay =$('.videoPlay').offset().top;
  // проверка прокрутки до нужного элемента
  // чтоб scrollTop находился в пределах нужного элемента
  if (($(this).scrollTop() > videoPlay)&&($(this).scrollTop() < videoPlay+$('.videoPlay').height())){
    $('.videoPlay').get(0).play();
    $('.videoPlay').show();
    $('.vInfo').hide();
  }else{

  }
});

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *