@grishaaa

Как мне произвести такое действие в jquery?

Есть слайдер с количеством элементов внизу 7c2c971db97b4551bbb5928ff6f9541a.png
Помогите написать скрипт, чтобы когда в блоке .wrap меньше 4-х элементов тогда $('.wrap_mmenu').addClass('active_mmenu');

Если в блоке .wrap Больше 4-х элементов тогда $('.wrap_mmenu').removeClass('active_mmenu');

Как такое прописать
  • Вопрос задан
  • 153 просмотра
Решения вопроса 1
larisamoroz
@larisamoroz
Курю маны, втыкаю в код, ваяю, починяю.
var wrap_divs_count = $('.wrap>_div').length; //здесь _div = тег/id/class элементов, которые надо посчитать
(wrap_divs_count < 4)? $('.wrap_mmenu').addClass('active_mmenu') : $('.wrap_mmenu').removeClass('active_mmenu');
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Themezv
Js developer (React.js)
.childElementCount - количество дочерних элементов. (не учитывает комментарии, текстовые ноды)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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