@narkesss

Проверка на сlass?

if ($("body").not("home")) {
              $(".js-pop-services").click(function(e) {
                e.preventDefault()
                $(window).scrollTop($(window).scrollTop()+1);
                $(".promo-section--hide").toggleClass("promo-section--show")
                $("body").toggleClass('body-hidden')
              });

Как правильно написать проверку если у боди нет класса home,
выполняем блок кода, если есть то не выполняем.?Помогите пажалуйста
  • Вопрос задан
  • 63 просмотра
Решения вопроса 2
@tyzberd
if ($("body").hasClass("home")) {
//code
} else {
//code
}


if (!$("body").hasClass("home")) {
//code
}
Ответ написан
Комментировать
drugoi
@drugoi
Front-end Developer
Есть метод hasClass

if (!$('body').hasClass('home')) {
  $('.js-pop-services').click(e => {
    e.preventDefault();
    $(window).scrollTop($(window).scrollTop() + 1);
    $('.promo-section--hide').toggleClass('promo-section--show');
    $('body').toggleClass('body-hidden');
  });
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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