jquery - 将元素拖动到特定的div

标签 jquery jquery-ui jquery-ui-draggable

想要将元素拖动到特定的div,如果不拖动到该div将返回(恢复) 使用 jQuery UI

最佳答案

<div id="draggable" style="width: 50px; height: 50px; border: solid 1px #000;">Drag me!</div>
<div id="droppable" style="width: 150px; height: 150px; border: solid 1px #000;">Drop here!</div>

<script type="text/javascript">
 $( "#draggable" ).draggable({ revert: true });
 $( "#droppable" ).droppable({
  accept: "#draggable",
  drop: function( event, ui ) {
   // the draggable is dropped
  }
 });
</script>

关于jquery - 将元素拖动到特定的div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4431222/

相关文章:

css - 如何水平居中可拖动模态

javascript - jQuery 可拖动——如果它被应用到一个元素两次会发生什么?

javascript - 转换 jQuery 和 vanilla js

jquery - 完全卸载 jquery ui 对话框

javascript - jQuery 将元素附加到对象数组

javascript - 隐藏和显示 2 个轮播时 jquery.flipster 不显示

javascript - 无焦点输入拖放jquery

javascript - 拖放到特定区域

java - jquery 中 .post 的多次使用

javascript - 使用 jquery 创建行跨度