Выделение цветом при событии CLICK
Здравствуйте! Подскажите пожалуйста как мне сделать так чтобы при клике на ячейку она меняла цвет, а при повторном клике убирала выделение. Я начал вот так:
function cellClick(cell) { cell.addEventListener("click", function() { this.style.backgroundColor = "#6ede4c"; }); }; но тут только выделяется цветом при клике и все. Дальше не зашел, и как то особо информации понятной новичку не могу найти;) |
АртемБМ,
cell.classList.toggle("class") – добавить класс, если его нет, иначе удалить. |
АртемБМ,
лучше менять класс ячейки или так ... function cellClick(cell) { cell.addEventListener("click", function() { this.style.backgroundColor = this.style.backgroundColor ? "" : "#6ede4c"; }); }; |
Спасибо, люди добрые!:)
|
Часовой пояс GMT +3, время: 22:28. |