У меня был этот вопрос, на который я нашел ответ:
Почему моя операция ondragstart отменяется сразу после выполнения?
Но что я на самом деле непонятно: почему элемент вызывает свою собственную ondragenter
функцию. Я не думаю, что он действительно входит в себя, так как он уже перетаскивается? Но очевидно, что это именно то, что он делает, и я не понимаю, как это возможно. Кто-нибудь может просветить меня?