Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Помогите обработать событие (https://javascript.ru/forum/events/78910-pomogite-obrabotat-sobytie.html)

nikoshot 21.11.2019 17:28

Помогите обработать событие
 
Задача: нужно добавить класс кода элемент в зоне видимости

import LocomotiveScroll from 'locomotive-scroll';

const scroll = new LocomotiveScroll();

scroll.on('call', (func) => {
    // Using modularJS
    this.call(...func);
    // Using jQuery events
    $(document).trigger(func);
    // Or do it your own way ????
});

<!-- Using modularJS -->
<div data-scroll data-scroll-call="function, module">Trigger</div>
<!-- Using jQuery events -->
<div data-scroll data-scroll-call="EVENT_NAME">Trigger</div>
<!-- Or do it your own way ???? -->
<div data-scroll data-scroll-call="{y,o,l,o}">Trigger</div>


использую вот эту библиотеку
https://github.com/locomotivemtl/loc...ll#with-events
Мне нужно добавить класс когда элемент в зоне видимости при скроле...
Помогите люди добрые..

рони 21.11.2019 17:55

Цитата:

Сообщение от nikoshot
нужно добавить класс кода элемент в зоне видимости

https://javascript.ru/forum/misc/786...tml#post514239

nikoshot 21.11.2019 18:31

Спасибо.. но не то.. мне нужно именно использовать этот код
так как он отрабатывает в данной библиотеке..
scroll.on('call', (func) => {
    // Using modularJS
    this.call(...func);
    // Using jQuery events
    $(document).trigger(func);
    // Or do it your own way ????
});

nikoshot 21.11.2019 18:47

Ребята помогите плиз...
Т.е я подключаю эту библиотеку
https://github.com/locomotivemtl/loc...ll#with-events
Мне нужно использовать их события что бы добавить класс..
scroll.on('call', (func) => {
    // Using modularJS
    this.call(...func);
    // Using jQuery events
    $(document).trigger(func);
    // Or do it your own way ????
});

рони 21.11.2019 18:52

nikoshot,
не могу помочь, не знаю как это работает.


Часовой пояс GMT +3, время: 08:30.