Я создал div, чтобы перетащить & сбрасывать в нем фотографии ... главная проблема заключается в том, что если это работает, изображение не может быть перетаскивается внутри этого div.Невозможно перетащить изображение внутри div
код работает перетащить & падения
$('div[role="textbox"]').on(
'dragover',
function (e) {
e.preventDefault();
e.stopPropagation();
}
);
$('div[role="textbox"]').on(
'dragenter',
function (e) {
e.preventDefault();
e.stopPropagation();
}
);
$('div[role="textbox"]').on(
'drop',
function (e) {
});
код перетащить & падения не работают, но сопротивление внутри DIV работает
//$('div[role="textbox"]').on(
//'dragover',
//function (e) {
// e.preventDefault();
// e.stopPropagation();
//}
// );
//$('div[role="textbox"]').on(
// 'dragenter',
// function (e) {
// e.preventDefault();
// e.stopPropagation();
// }
//);
$('div[role="textbox"]').on(
'drop',
function (e) {
//logic
})
Есть ли способ объединить эти два, чтобы сделать и работу?
Изображение просто вставлено как.
Где находится код HTML? – shreyansh
не думал, что это необходимо, потому что основная проблема заключается в том, что «drageenter» предотвращает перетаскивание внутри div, но обеспечивает drag & drop внутри div. и я хочу обоих :) – EffGee
Пожалуйста, создайте скрипку, чтобы лучше анализировать вашу проблему. – VJS