Как посчитать количество классов? - PullRequest
0 голосов
/ 13 марта 2019

На моей странице есть несколько блоков, у некоторых есть класс task-success, у других - task-alert.

Как добавить класс task-alert в меню, если класс task-danger присутствует на странице?

Мне удалось сделать это с помощью кода JS ниже. Но класс добавляется в ссылку меню, только если я нахожусь на странице (страница, содержащая класс task-danger). Если я меняю страницы, класс не добавляется в ссылку меню.

Цель состоит в том, чтобы мигать ссылку меню, когда присутствует task-danger. Возможен способ отображения номера класса task-danger.

(function ($) {
  'use strict';

  if ($(".view-boutique-page-liste-des-taches .task-danger").length) {
    $("#navbar-collapse-first .task").addClass("task-alert");
  };

}(jQuery));

enter image description here

В идеале будет отображаться номер каждого класса:

enter image description here

...