Показать сообщение отдельно
  #9 (permalink)  
Старый 02.04.2020, 19:41
Аспирант
Отправить личное сообщение для Pavel_16 Посмотреть профиль Найти все сообщения от Pavel_16
 
Регистрация: 01.04.2020
Сообщений: 46

Сообщение от рони Посмотреть сообщение
Pavel_16,
этот полигон лучше убрать, его сложно обнаружить.
<polygon points="131.69 367.997 131.69 367.997 131.69 367.997 131.69 367.997" fill="#ffffff"></polygon>


const elements = document.querySelectorAll("*[fill]");
    function handleClick () {
        const currentColor = document.querySelector(".palette-button-active");
        if (!currentColor) {
            alert("Цвет не выбран");
            return;
        }
        this.setAttribute("fill", currentColor.dataset.color);
        if ( [...elements].every(ep => ep.getAttribute('fill')!='#ffffff')) alert('Вы все закрасили!')
    }
Т.Е. вместо строк 58-67 вставляем этот код??
вообще походу сломал_____это пи..........
попробовал, не работает

Последний раз редактировалось Pavel_16, 02.04.2020 в 19:50.
Ответить с цитированием