Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Смена класса при скроллинге (https://javascript.ru/forum/misc/67011-smena-klassa-pri-skrollinge.html)

рони 24.01.2017 19:57

Dayros,
скрипту всё равно какой язык

рони 24.01.2017 19:58

Dayros,
может css забыли добавить?

Dayros 24.01.2017 20:11

рони, css один везде используется, и класс есть.

рони 24.01.2017 20:12

Dayros,
где код?

Dayros 24.01.2017 20:16

рони, сайт

Dayros 24.01.2017 20:17

рони, толко что проверил если отключить языки на url без /ru работает
<script>
window.addEventListener("DOMContentLoaded", function() {
    var nav = document.querySelector(".sp-module");
    var element = document.querySelector(".sppb-section"); 
    document.addEventListener("scroll", function() {
        var progress = .5 + window.pageYOffset / element.offsetHeight | 0;
        nav.classList[progress % 2 ? "add" : "remove"]("black")
    })
});
</script>
<!-- sript -->

рони 24.01.2017 20:30

Dayros,
нужно смотреть код иначе к телепату

рони 24.01.2017 20:32

Dayros,
ссылку напишите, можно в личку


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