.addClass в конкретной секции для стороннего элемента?

Доброго всем дня.
Имеется конструкция -

<nav class="main__navigation animated fadeInLeft delay-3s">
		<ul class="main__navigation_items">
			<img class="slide__logo" src="img/logo.png" alt="">
			<a class="main__navigation_link" href="" style="position: relative;">
				<li class="main__navigation_item">Фестиваль</li>
				<img class="main__navigation_img" src="/img/brush.png" alt=""
					style="position: absolute; top: -5px; width: 170px; z-index: 1;">
			</a>
			<a class="main__navigation_link" href="" style="position: relative;">
				<li class="main__navigation_item">Новости</li>
				<img class="main__navigation_img" src="/img/brush.png" alt=""
					style="position: absolute; top: -5px; width: 170px; z-index: 1;">
			</a>
			<a class="main__navigation_link" href="" style="position: relative;">
				<li class="main__navigation_item">Медиа</li>
				<img class="main__navigation_img" src="/img/brush.png" alt=""
					style="position: absolute; top: -5px; width: 170px; z-index: 1;">
			</a>
			<a class="main__navigation_link" href="" style="position: relative;">
				<li class="main__navigation_item">ENG</li>
				<img class="main__navigation_img" src="/img/brush.png" alt=""
					style="position: absolute; top: -5px; width: 170px; z-index: 1;">
			</a>
		</ul>
	</nav>

	<div id="pagepiling">
		<div class="section" id="slide1">
			<div class="intro" style="margin-left: 0;">
				<video autoplay muted loop id=" myVideo">
					<source src="videoplayback.mp4" type="video/mp4">
				</video>
			</div>
		</div>
		<div class="section" id="slide2">
			<div class="intro" style="margin-left: 0;">
				<video autoplay muted loop id=" myVideo">
					<source src="videoplayback.mp4" type="video/mp4">
				</video>
			</div>
		</div>
	</div>


Требуется, чтобы на .div, допустим #slide2 можно было для навигации добавить класс, и при пролистывании страницы далее, допустим до #slide4 класс сохранялся у навигации, после чего обратно .removeClass, то есть требуется, что на конкретном .div были для навигации применены особые стили, пробовал через .hasClass и ничего не вышло. Есть ли какие варианты? Можно было бы применить и без скрипта, но проблема, что элементы находятся в разных частях разметки.
  • Вопрос задан
  • 57 просмотров
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы