Как обратиться к элементам, которые не содержат какой-либо класс?

Хочу обратиться ко всем ul в которые без классов (только вышли из редактора в админке) и стилизовать их добавив к ним какой-либо дефолтный класс

if ($("ul").hasClass('')) {
            $(this).addClass("active");
            
        } else {
            return;
        }


Не работает, а замена на $("ul").addClass("active"); Добавляет класс ко всем спискам, вне завимисости есть у них уже какой класс или нет.
  • Вопрос задан
  • 144 просмотра
Решения вопроса 1
nazarpc
@nazarpc
Open Source enthusiast
$('ul:not([class])').addClass('active')
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
1. Зачем тогда проверяете, если знаете, что они без классов?!
2. Есть .find() и .each() - комбинируйте.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
SummerWeb Ярославль
от 120 000 до 180 000 ₽
Brightdata Тель-Авив
от 5 500 до 6 500 $
Market-place Ростов-на-Дону
от 100 000 до 200 000 ₽
24 июн. 2024, в 14:45
2500 руб./за проект
24 июн. 2024, в 14:39
2000 руб./в час
24 июн. 2024, в 14:07
2000 руб./за проект