@Arttt

Появление исчезновение элемента при прокрутке страницы. Как реализовать jQuery?

Добрый день!

Подскажите, пожалуйста, как реализовать на сайте механизм появления элемента при прокрутке экрана - элемент движется по горизонтальной оси (с права налево, или наоборот), в зависимости от прокрутки экрана вверх или вниз, при этом используется стиль visibility. Данный механизм реализован на сайте: mhmgroup.ae
Есть похожий код, но в нем элемент будет просто появляться и исчезать, но я никак не могу найти решение для необходимой мне цели:
<script type="text/javascript">
jQuery(function(f){
var element = f('#back-top');
f(window).scroll(function(){
element['fade'+ (f(this).scrollTop() > 200 ? 'In': 'Out')](500);
});
});
</script>

Спасибо !
  • Вопрос задан
  • 4391 просмотр
Пригласить эксперта
Ответы на вопрос 1
iiiBird
@iiiBird
Пока ты спишь - твой конкурент совершенствуется
берешь функцию $(window).scroll(function(){ ... }); и пишешь в ней что тебе нужно. например сравниваешь с offset какого нить элемента if ($(window).scrollTop()> div.offset().top;)
а потом добавляешь класс элементу при нужном моменте - а по классу уже стилизуешь в css.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект