我创建了一个简单的拖放设置,2个div,允许用户在两者之间拖动子div.除非将'child div'直接放在另一个内,否则它可以正常工作.我一直试图绕着它缠绕几个小时,必须有一个我想念的简单解决方案.
你可以在这里看到(不完全)工作演示 https://preview.c9.io/teemoash/fantasyleague/gamething/pete.html?_c9_id=livepreview4&_c9_host=https%3A%2F%2Fide.c9.io
任何帮助是极大的赞赏
谢谢!
html非常简单.(请注意,我已尝试在onDrop和onDragOver事件上返回false)
<div id = "squad" ondrop="drop(event)" ondragover="allowDrop(event)">
<h1>SQUAD</h1>
<div id = "jeff" class = "champion" draggable = "true" ondragstart="drag(event)" ondrop = "return false" ondragover="return false">
<h1>Jeff</h1>
<div class = "attributes">
<div class = "number kills"><span> 4</span><p>Kills</p></div>
<div class = "number deaths"><span>2 </span><p>Deaths</p></div>
<div class = "number GPM"><span> 12</span><p>GPM</p></div>
</div>
</div>
<div id = "Geoff" class = "champion" draggable = "true" ondragstart="drag(event)" ondrop = "return false" ondragover="return false">
<h1>Geoff</h1>
<div class = "attributes">
<div class …Run Code Online (Sandbox Code Playgroud)