Как добавить или удалить класс в div после добавления или удаления класса в другой div (не имеет отношения) - PullRequest
0 голосов
/ 02 апреля 2020

Я работаю в prestashop. Есть 2 div, которые не имеют никаких отношений друг с другом (например: родитель, ребенок, брат, сестра, ...), только они находятся на одной странице. В результате событий (я точно не знаю), класс (.sidebaropen) добавляет или удаляет в # leftcolumn . Я хочу добавить или удалить класс (.active) для div с # search_filter_toggler в это время.

<div id="left_column" class="main_column sidebar_opened"></div>
//any things
....
<div class="filter-button">
  <a  id="search_filter_toggler" data-name="left_column" ></a>
</div>

Я пытаюсь этот код, но не работает

$(document).ready(function(){
var $dynamicDiv = $('#left_column');
$dynamicDiv.toggleClass('sidebar_opened');
$('#search_filter_toggler').toggleClass('active', $dynamicDiv.hasClass('sidebar_opened'));

 });

спасибо.

...