Bas*_*ber 9 jquery jquery-ui angularjs
我的拖放项有问题,当我拖动时出现错误:"e.dataTransfer is undefined"
拖动功能
dragstart: function(e) {
e.dataTransfer.effectAllowed = 'move';
e.dataTransfer.dropEffect = 'move';
e.dataTransfer.setData('application/json', index);
element.addClass('dragging');
}
Run Code Online (Sandbox Code Playgroud)
有人知道问题出在哪里?
ale*_*nov 17
dataTransfer明确添加道具:
e.dataTransfer = e.originalEvent.dataTransfer;
Run Code Online (Sandbox Code Playgroud)
小智 9
在 jquery 中,你必须像这样使用它,它会起作用。
e.originalEvent.dataTransfer.dropEffect = 'move';
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5755 次 |
| 最近记录: |