jquery – e.dataTransfer未定义

前端之家收集整理的这篇文章主要介绍了jquery – e.dataTransfer未定义前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我的拖放项有问题,当我拖动时出错:
“e.dataTransfer未定义”

拖动功能

dragstart: function(e) {
    e.dataTransfer.effectAllowed = 'move';
    e.dataTransfer.dropEffect = 'move';
    e.dataTransfer.setData('application/json',index);
    element.addClass('dragging');
}

有人知道问题出在哪里?

解决方法

明确添加dataTransfer prop:
e.dataTransfer = e.originalEvent.dataTransfer;
原文链接:https://www.f2er.com/jquery/176863.html

猜你在找的jQuery相关文章