Перетаскивание продолжает открывать изображение на вкладке - PullRequest
0 голосов
/ 02 ноября 2019

Я пытаюсь создать свое собственное перетаскивание для изображений, я думал, что понял учебники, которые я сделал, но кажется, что я, возможно, не получил это. Поэтому я надеялся, что кто-то здесь может сказать мне, если я все-таки понял или нет.

Это мой HTML-код

<div class="upload-console-drop" id="drop-zone"
    just drag and drop files here
</div>

Это мой JS

$(document).ready(function(){
    var dropZone = document.getElementById('drop-zone');

    dropZone.ondrop = function(e){
        e.preventDefault();
        console.log(e);
    }
});

Итак, из того, что я понял, что, делая e.preventDefault(), вы останавливаете изображение, открывающееся на вкладке, когда перетаскиваете его, но в моем случае оно все равно открывается.

Я что-то упустил?

1 Ответ

0 голосов
/ 02 ноября 2019

Также нужно предотвратить драгувер

dropZone.dragover = function(e){
    e.preventDefault();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...