raselgit
@raselgit
Веб-дизайнер

Что не так с этим кодом JQuery?

Я только начал практиковать JQuery, и вот сейчас не получается разобраться, почему при клике на кнопку не меняется класс:
$('.button-red').click(function(){
    $(this).removeClass('button-red');
    $(this).addClass('button-blue');
});
  • Вопрос задан
  • 315 просмотров
Решения вопроса 2
HalfBloodPrince
@HalfBloodPrince
Front-End Developer
Попробуйте обернуть все в :
$(document).ready(function() {

});
Ответ написан
leto2015
@leto2015
Веб-разработчик
У тебя селектор не выбран. Вот синтаксис.
$(селектор).removeClass(класс). Взят тут

Если хочешь при клике стили менялись используй toggleClass

Пример
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Skrolea
Да всё работает. www.bootply.com/Djrm3GjWrn
У вас точно подключён jQuery?

Откройте консоль и посмотрите - нет ли у вас там ошибки $ is not defined
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы