如题所述
第1个回答 推荐于2018-02-28
function drop(ev)
{
ev.preventDefault();
var data=ev.dataTransfer.getData("Text");
//""指拖动元素的class样式
if (ev.target.className === "") {
//重复后在父节点拼
ev.target.parentNode.appendChild(document.getElementById(data));
}
else {
ev.target.appendChild(document.getElementById(data));
}
}本回答被网友采纳
{
ev.preventDefault();
var data=ev.dataTransfer.getData("Text");
//""指拖动元素的class样式
if (ev.target.className === "") {
//重复后在父节点拼
ev.target.parentNode.appendChild(document.getElementById(data));
}
else {
ev.target.appendChild(document.getElementById(data));
}
}本回答被网友采纳
第2个回答 2020-10-25
btn.draggable=true;
btn.ondragend=function(e){
this.style.left=e.clientX-this.offsetWidth/2+"px";
this.style.top=e.clientY-this.offsetHeight/2+"px";
}
btn.ondragend=function(e){
this.style.left=e.clientX-this.offsetWidth/2+"px";
this.style.top=e.clientY-this.offsetHeight/2+"px";
}