你好。
我正在尝试找出如何在拖动操作期间隐藏“不允许拖动”光标。
如果无法删除,更改它也可以。但我感觉自己缺少了什么,这听起来很简单,不是吗?
在这里我为展示此问题创建了一个小的 JSFiddle: JSFiddle
box0.addEventListener('dragstart', dragStart);
box0.addEventListener('dragend', dragend);
box0.addEventListener('dragenter', dragEnter);
box0.addEventListener('dragover', dragOver);
container.addEventListener('dragenter', dragEnter);
container.addEventListener('dragover', dragOver);
container.addEventListener('dragend', dragend);
function dragStart(e) {
e.dataTransfer.setData('text/plain', e.target.id);
setTimeout (() => {e.target.classList.add('boxh');}, 0);}
function dragend(e) {
e.target.classList.remove('boxh');
}
function dragEnter(e) {
e.preventDefault();
}