Как отменить выбор div после добавления класса

Просьба увидеть:

https://jsfiddle.net/villete/0yf0nucj/

$(document).ready(function(){            
    $('.block').click(function() {
        $(".block.blockActive").removeClass("blockActive");
        $(this).addClass('blockActive');
    });
});

Как отменить выделение синего div, чтобы ни один из div больше не был выбран? Я думаю, что мне нужно переключиться для этого, но я не знаю, как это реализовать.

Спасибо:-)

2 ответа

Решение

Хорошо, я думаю, что я получил решение.

    if (!$(this).hasClass('blockActive')) {
        $('.block').removeClass('blockActive');
        $(this).addClass('blockActive');
    } else {
        $(this).removeClass('blockActive');
    }

https://jsfiddle.net/0yf0nucj/8/

Нашел здесь

Я думаю toggleClass("blockActive") это то, что вы ищете.

Другие вопросы по тегам