Задать вопрос
1PeGaS
@1PeGaS

Как выбрать все элементы класса .q1 кроме нажатого?

Как выбрать все селекторы класса .q1 кроме нажатого(который тоже является классом .q1)? Что-то подобное...
$('.q1:not(this)').click(function(){...});
  • Вопрос задан
  • 160 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
supervaleha
@supervaleha
Web-development
Дайте нажатому доп. класс.

$('.q1').on('click', function(){
    $('.q1').removeClass('flag-up');
    $(this).addClass('flag-up');
});

$('.q1:not(.flag-up)').on('click', function(){ alert( 1 ); });
Ответ написан
Попробуйте $('.q1:not('+this+')').click(function(){...});
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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