Известно как, надо создавать переменную, контроллер, которая будет следить за тем что это за клик, клик на то что бы поставить класс или клик на то что бы снять класс. в HTML5 можно тому или иному элементу добавлять собственные атрибуты, начинаются они с data-*, лучше всего я думаю тебе туда записывать
<div class="item" data-classselected="0"></div>
и потом при клике проверяешь что у тебя data-classselected и добавляешь или удаляешь свой класс и меняешь значение в data-classselected на противоположное
Как через Js работать с атрибутами data-* я думаю найти сможешь.