我想创建一个div,可以在父div中拖动并丢弃?

我想创建一个div,可以在父div中拖动并丢弃?

问题描述:

在div内下探后dragable对象显示,出现在模式或在说DIV低于P A文本消息“对象放置”我想创建一个div,可以在父div中拖动并丢弃?

+3

请在您的问题中包含您的代码尝试。我们不是一个编码服务。 –

+4

[请访问这里以获得更多关于如何提问的问题](https://*.com/help/how-to-ask) –

你可以用户Jquery-UI Droppable组件。

示例代码:

<div id="draggable" class="ui-widget-content"> 
    <p>Drag me to my target</p> 
</div> 

<div id="droppable" class="ui-widget-header"> 
    <p>Drop here</p> 
</div> 

和:

$("#droppable").droppable({ 
    drop: function(event, ui) { 
    $(this) 
     .addClass("ui-state-highlight") 
     .find("p") 
     .html("Dropped!"); 
    } 
}); 

编辑: 您需要添加jQuery和jQuery的UI库:

<script src="https://code.jquery.com/jquery-1.12.4.js"></script> 
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script> 

请注意,这个例子来自jQuery UI网站。

编辑: 见this fiddle example.

基本上你需要添加你的逻辑在下拉事件。这只是一个简单的例子,只是改变拖放区域的背景颜色。

+0

感谢您的回复,但请您提一个小提琴或给我任何演示这是因为我无法在我的页面上使用此代码:( – Mustafa

+0

)您必须包含jquery和jquery-ui库,请参阅示例中的编辑,如果对您有帮助,请标记为解决方案:) – Lamar

+0

对不起但它仍然无法工作,你可以请一个片段,jsfiddle或codepen我的意思是一个工作的例子将是一个很大的帮助谢谢。 – Mustafa