Есть вот такая штука.
Как работает:
- загружаете картинку
- кликаете в любом месте на картинке. Справа область закрашивается в нужный цвет.
- перетаскиваете эту область на изображение.
Что нужно:
Я не могу понять как мне сделать так, чтобы при повторном клике у области, которая уже на изображении не менялся цвет.
Пробовал при droppable удалять класс
$('#img-container').droppable({
drop: function( event, ui ) {
$(ui.draggable).removeClass('patch__color');
}
});
и обращаться по такому селектору
patch = document.querySelectorAll('.patch .patch__color'),
Но все равно не то. Подскажите плиз.