@tyurayk
Разрабатываю сайты на WordPress

Как на JavaScript добавить класс родителю дочернего элемента?

Имеется кусок кода, ниже. Это кусок отображения записи на странице новостей.

Логика следующая:
Если на странице встречаем атрибут ".category-sovety-nachinajushhim" то мы его добавляем к родительскому div блоку с id "widget-container-2".

jQuery у меня не работает на сайте, поэтому прошу помощи в коде на JavaScript

<div id="widget-container-2" >
			<div class="elementor-column-wrap ">
			<div class="elementor-widget-wrap">
	<article class="elementor-post elementor-grid-item post-3494 post type-post status-publish format-standard has-post-thumbnail hentry category-sovety-nachinajushhim tag-intervju tag-na-kolyaske">
				<div class="elementor-post__text">
				<p class="text-categori">Советы начинающим</p> 
		<h3 class="elementor-post__title">Курс «Подготовка мультимедийного контента»</h3>
				<div class="elementor-post__excerpt">
			<p>«Заказчик не должен платить вам за инвалидность» &nbsp; Где найти работу инвалиду, если не хватает знаний и опыта? Этот вопрос встаёт перед теми людьми, кто</p>
			<p class="text-tags">#интервью, #на коляске</p> 
		</div>
				</div>
				</article>
				</div>
				</div>
				</div>
  • Вопрос задан
  • 640 просмотров
Пригласить эксперта
Ответы на вопрос 2
tuychin
@tuychin
Frontend dev
const parentWidgetContainer = document.querySelector('.category-sovety-nachinajushhim').parentNode;

parentWidgetContainer.classList.add('category-sovety-nachinajushhim');
Ответ написан
Ваш ответ на вопрос

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

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