Почему не срабатывает условие?

код в файле scripts.js
jQuery(document).ready(function(){
jQuery(function($) {
if ($(.current-menu-item').hasClass('.menu-item-has-children')) {'console.log('sdfsdg');$('#header').css("height:282px;")  }
});

На странице есть код
<li id="menu-item-49" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-11 current_page_item menu-item-has-children menu-item-49">


Условие не срабатывает, не могу понять почему.
  • Вопрос задан
  • 86 просмотров
Пригласить эксперта
Ответы на вопрос 2
0xD34F
@0xD34F Куратор тега jQuery
hasClass('.menu-item-has-children')

точку уберите
Ответ написан
Exomode
@Exomode
Архитектор ПО
Для начала, неплохо было бы разобраться с основами синтаксиса языка.
$(document).ready(function () {
    if ($(".current-menu-item").hasClass("menu-item-has-children")) {
        console.log("sdfsdg");
        $("#header").css({ height: "282px" });
    }
});
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
01 дек. 2020, в 04:48
229182 руб./за проект
30 нояб. 2020, в 03:19
25000 руб./за проект
01 дек. 2020, в 02:50
3000 руб./за проект