я столкнулся с ошибкой для Chrome и Opera, и мне хотелось бы узнать, известно ли это, и если да, есть ли решение?
Если я меняю DOM на событие dragstart, он сразу же запускает событие dragend?! Это ошибка или есть какая-то причина? Это происходит только в Chrome и Opera. Firefox работает.
Я ценю каждый ответ.
$('body').on({
dragstart: function(e) {
dragProfilefieldSrcElformid = $(this).attr("data-profilefieldid-formid");
e.dataTransfer = e.originalEvent.dataTransfer;
e.dataTransfer.effectAllowed = 'move';
e.dataTransfer.setData('text/html', $(this).attr("data-profilefieldid"));
// Changing the DOM, fires the dragend Event in Chrome?
$("#plugin_loginlogout_pfcontainer_" + dragProfilefieldSrcElformid).find(".plugin_loginlogout_pf_entryfield").addClass("highlight"); // This doesn't work in Chrome and Opera, but in Firefox
},
dragend: function() {
console.log("dragend");
}
".plugin_loginlogout_pf");