Задать вопрос
CodeInside
@CodeInside

Почему не добавляется класс?

jsfiddle.net/yofehx9w
При клике на ячейку - должен добавится класс ship, что не выполняется.
  • Вопрос задан
  • 251 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 2
delphinpro
@delphinpro Куратор тега JavaScript
frontend developer
1. Потому что вы jQuery не подключили :)))
2. Забыли скобку - синтаксическая ошибка.
jsfiddle.net/yofehx9w/3
Ответ написан
Во-первых, не закрыта скобка функции:
$( ".cell" ).on( "click", function(){ 		
    $(this).toggleClass('ship');
}

Надо:
$( ".cell" ).on( "click", function(){ 		
    $(this).toggleClass('ship');
});

Во-вторых, выбрать jQuery в списке библиотек.
jsfiddle.net/gadq17qw
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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