archi_kud
@archi_kud
Frontend Developer

Как добавить только один элемент?

Здравствуйте, делаю dnd как на Trello и почти завершил проект, но встретил проблему. При перетаскивании элемента между другими появляется тень, куда потом добавиться элемент. Проблема в том, что если быстро двигать мышкой, то появится несколько теней. Или если быстро перетаскивать элемент между списками, то в обоих списках появиться тень. Я пытался сам отследить ее, но получилось криво. Мне нужно, чтобы на странице могла быть только одна тень и только в том случае, если элемент перетаскивается над другим элементом или над списком. Вот код: https://codepen.io/arthurkud/pen/yWyoyP
  • Вопрос задан
  • 82 просмотра
Пригласить эксперта
Ответы на вопрос 1
Kozack
@Kozack Куратор тега JavaScript
Thinking about a11y
Так просто добавьте в функцию drag()
Удаление всех остальных теней. Те при команде "Нарисовать тень" сначала удаляются все тени: потом рисуется новая
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы