jQueryUI 多个可放置元素

2023-12-23

怎么当我拖着我的draggable div to droppable1div 它总是被放置在droppable2 div.

另外,我遵循了 jQuery UI snap-back 选项,但它不起作用。我怎样才能做到这一点而不是拖拉实际的draggable它拖动它的实例/副本的元素并具有droppable接受其中的多个draggable元素。

<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
<script>
  $(function() {
    $( '#draggable' ).draggable();

    $( '#droppable1' ).droppable({
      drop: function(event, ui)
      {
        $(this)
          .append(ui.draggable.css({position: 'relative', left: '0px', top: '0px'}));
      }
    });

    $( '#droppable2' ).droppable({
      drop: function(event, ui)
      {
        $(this)
          .append(ui.draggable.css({position: 'relative', left: '0px', top: '0px'}));
      }
    });



  });
</script>

<div class="well">
  <div id="draggable">CONTENT</div>
</div>

<div id="droppable1" class="well col-md-3" style="z-index:-1;"></div>
<div id="droppable2" class="well col-md-9" style="z-index:-1;"></div>

您可以使用accept过滤器以接受特定可放置区域中的特定项目。

$( '#droppable1' ).droppable({
      accept: '#draggable',
      drop: function(event, ui)
      {
        $(this)
          .append(ui.draggable.css({position: 'relative', left: '0px', top: '0px'}));
      }
    });
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

jQueryUI 多个可放置元素 的相关文章

  • Leaflet js虚构地图

    我是 Leaflet 的新手 我想了解如何创建完全交互式的虚构地图 我有一张图像想要转换为传单地图 该图像基本上像图表一样具有许多连接和点 我想首先将该图像转换为地图 能够将鼠标悬停在这些点上 突出显示它们并显示有关它们的信息 并且还可以在
  • 使用 CryptoJS 更改密钥 [重复]

    这个问题在这里已经有答案了 我正在使用 CryptoJS 来加密和解密文本 在这里 我只是获取消息并显示加密和解密消息 我使用DES算法进行加密和解密 这是我的 HTML 文件
  • 在为 RXJS 可观察量编写测试时,如何避免让调度程序通过我的业务逻辑?

    我发现使某些测试通过的唯一方法是显式地将调度程序传递给函数 为了便于说明 请考虑以下函数 function doStuff stream return stream delay 100 filter x gt x 2 0 map x gt
  • 通过 node-http-proxy 保留基于 cookie 的会话

    我有一个简单的基于 Express 的 Node js Web 服务器 用于开发 JavaScript 应用程序 我将服务器设置为使用 node http proxy 来代理应用程序向在不同域和端口上运行的 Jetty 服务器发出的 API
  • 如果链接包含特定文本,jQuery 将类添加到 href

    我的网站上的列表中有一些动态填充的链接 这些链接链接到文件 是否可以使用 jQuery 查看文件名是否以 pdf 结尾 并在 href 或类似的链接文本以 mp3 结尾时添加一个类 例如 我的列表中有以下链接 文件1 pdf 歌曲1 mp3
  • Google Chrome 106 可拖动导致元素消失

    使用拖放元素时 绝对定位元素中包含的大多数其他元素都会从屏幕上消失 如果我调整窗口大小 这些元素会出现 但在开始拖动时会再次消失 我在最新版本的 Google Chrome 106 和 Beta 版本 107 0 5304 18 以及现在的
  • 未捕获的错误:找不到模块“jquery”

    我在用Electron https github com atom electron制作桌面应用程序 在我的应用程序中 我正在加载一个外部站点 Atom 应用程序之外 可以说http mydummysite index html http
  • 是否有任何非轮询方式来检测 DOM 元素的大小或位置何时发生变化?

    很长一段时间以来 我一直在寻找一种方法来检测 DOM 元素的大小或位置何时发生变化 这可能是因为窗口调整了大小 或者因为向该元素添加了新的子元素 或者因为在该元素周围添加了新元素 或者因为 CSS 规则已更改 或者因为用户更改了浏览器的字体
  • 在d3.js中将2D形状转换为3D,并根据ANGULAR中的值调整高度

    我正在使用 d3 js v6 创建以下 2D 图表表示的 3D 图表 这个圆圈中有多个正方形 每个正方形都根据值分配了一种颜色 值越大 正方形越暗 现在我想将其转换为 3D 形状 其中当值变高时 只有特定正方形的高度会增加 因此结果在某种程
  • IE11不监听MSFullscreenChange事件

    我正在尝试使用 Bigscreen js 在 IE11 中使用全屏 但 IE11 不监听 MS FullscreenChange 事件 document addEventListener MSFullscreenChange functio
  • 将数组排序为第一个最小值、第一个最大值、第二个最小值、第二个最大值等

    编写一个JS程序 返回一个数组 其中第一个元素是第一个最小值 第二个元素是第一个最大值 依此类推 该程序包含一个函数 该函数接受一个参数 一个数组 该函数根据要求返回数组 输入示例 array 2 4 7 1 3 8 9 预期输出 1 9
  • 单击关闭按钮后不显示 Google 一键登录 UI

    我正在尝试按照本指南使新的谷歌一键登录工作 https developers google com identity one tap web https developers google com identity one tap web
  • 当用户单击链接时,如何记录 MixPanel 事件?

    当用户单击某种类型的链接时 我试图在 MixPanel 中记录一个事件 我正在使用 JQuery 不引人注意地完成此操作 据我所知 我需要添加一个回调函数 以便在记录事件后将用户带到 URL 这是我正在使用的代码 不幸的是
  • 如何在jquery中获取保存时间和当前时间的差异?

    我想在 javascript 或 jquery 中获取保存时间和当前时间之间的时差 我节省的时间看起来像Sun Oct 24 15 55 56 GMT 05 30 2010 java中的日期格式代码如下 String newDate 201
  • :jQuery / Sizzle 中的 nth-of-type()?

    让我惊讶的是Sizzle http sizzlejs com jQuery 使用的选择器引擎 带有一个内置的 nth child 选择器 但缺少 nth of type 选择器 为了说明之间的区别 nth child and nth of
  • Nodejs mysql 获取正确的时间戳格式

    我在用着mysqljs https github com mysqljs mysql得到结果后sql我变得不同TimeStamp格式如下 created at Sat Jul 16 2016 23 52 54 GMT 0430 IRDT 但
  • 如果数字小于 10,则显示前导零 [重复]

    这个问题在这里已经有答案了 可能的重复 JavaScript 相当于 printf string format https stackoverflow com questions 610406 javascript equivalent t
  • 显示覆盖以覆盖整个页面

    我有一个正在加载的网络应用程序iframe 我需要显示一个覆盖 div 来覆盖整个页面 问题是叠加层当前仅显示在iframe区域而不覆盖整个页面 我们的应用程序 子应用程序 是加载的一组应用程序的一部分iframe 你可以做这样的事情 di
  • KeyboardAvoidingView - 隐藏键盘时重置高度

    我正在使用 React NativeKeyboardAvoidingView设置我的高度View当显示键盘时 但是当我关闭应用程序中的键盘时 视图的高度不会变回原来的值
  • 在 GWT 中,在任何主机页标记上添加事件处理程序

    我想为任何标签添加 MouseOver 事件处理程序 举个例子 我想为旧版 HTML 页面中的每个锚点页面添加事件处理程序 继GWT指南 http code google com webtoolkit doc 1 6 DevGuideUse

随机推荐

  • JEP 145 发生了什么(由于编译代码重用,jvm 启动速度更快)?

    在2012年 捷普 145 http hg openjdk java net jep jeps rev a16daa94ba0f创建的目的是 缓存编译后的本机代码在java中用于更快的 jvm 启动 当时 它已被正式宣布 https twi
  • Tensorflow,在 RNN 中保存状态的最佳方式?

    我目前有以下代码 用于张量流中一系列链接在一 起的 RNN 我没有使用 MultiRNN 因为我稍后要对每一层的输出做一些事情 for r in range RNNS with tf variable scope recurent d r
  • 适用于 iOS15 和 iOS16 的 NavigationLink

    我正在开发一个以 iOS 15 作为最低目标的应用程序 这意味着它还需要支持较新版本的 iOS 对于屏幕导航 我使用 NavigationView NavigationLink destination isActive label 我正是需
  • 无法在 Visual Studio 2013 中同步 Git

    我正在与另一位开发人员合作 我们似乎陷入了 GIT 困境 我定期提交代码并定期推送到远程主机 我的同事 虽然是一个很棒的人和开发人员 还没有养成这样做的习惯 当我今天早上去 Pull the Head 修订时 这是我的习惯 我遇到了以下错误
  • Asp.net MVC 核心中 Ajax.BeginForms 的替代方案是什么

    我认为在 asp net MVC 核心中 我们不再可以选择使用 Ajax BeginForms 那么 Ajax BeginForm 的替代方案是什么 您可以使用内联data ajax 属性
  • ASP.NET LINQ 查询用于过滤和循环多个表

    我有两个单独的域模型类 App 和 AgeGroup App 类包含一些基本的整数和字符串属性 AgeGroup 类也是如此 我想要实现的是 AppOrder 及其属性的所有应用程序的 JSON 输出 嵌套在按其 GroupOrder 属性
  • JQuery - 查找任何级别的所有后代,但不查找这些后代的后代

    问题 我正在尝试使用 JQuery find 查找元素内的所有后代在任何级别具有给定属性的后代 但不是具有相同属性的后代的后代 帮助理解 JQuery 下面查询的预期目标是查找元素内的所有后代 some id 在任何级别 有some att
  • 如何在 PHP 中检查域名服务器?

    我需要检查域名服务器正在使用什么 但在 PHP 中找不到正确的解决方案 我努力了checkdnsrr and dns get record 对于某些正在运行的域 它们都不会显示 NS Whois也不是解决办法 我的目的是过滤已设置名称服务器
  • 当您使用 C++ 中的 asm 代码操作寄存器时,会发生什么情况?

    一些代码 int x 1 for int i 1 i lt 10 i x i asm mov eax x 如果这个程序使用eax为了增加价值i 当我操纵时会发生什么eax 编译器会保存之前的寄存器吗 asm在执行 asm 代码后调用并使用它
  • 如何将 SQL 作为带有参数的文件传递给 Airflow Operator

    我在 Airflow 中有一个操作员 import orders op MySqlToGoogleCloudStorageOperator task id import orders mysql conn id con1 google cl
  • Firebase,以“孩子存在”为条件进行查询?

    我有一个这样的数据库 附照片 行程有BIDS and awardedBid I use awardedBid null作为确定该行程是否仍可竞标的一种方式 但是 我不知道如何查询该条件 所以我必须通过创建另一个字段来进行破解bidDone所
  • 插入具有唯一列的 sqlite 表

    我将值插入到我的表中 来自 python 代码 如下所示 cur execute insert into t a b c values a b c 有一个unique constraint在 c 列上 常见的方式是什么insert如果我想涵
  • 是否有通用的 CIL 代码可以将任何类型实例转换为字符串?

    是否可以编写通用 CIL 指令来将任何类型 值和引用 的实例转换为 System String 我特别对 Mono Cecil 代码感兴趣 它将这些指令注入到方法中 分析通用方法时 我提出了这些 Mono Cecil 调用 它应该将第 i
  • ARP 超时。为什么要固定周期?

    这个问题多年来一直困扰着我 基本问题 ARP有什么原因吗has要在 ARP 缓存条目上实现固定超时吗 我在实时圈子里做了很多工作 如今 我们的大部分系统间通信都是通过专用 UDP IP 链路进行的 这在很大程度上可以实时可靠地工作 但有一点
  • WebRTC 带宽要求

    有谁知道 WebRTC 带宽最低要求是多少 我感兴趣的是有或没有视频以及不同视频分辨率的值是什么 我对两方会议特别感兴趣 但如果您了解各方的价值观 那也很好 如果你有实际的指标就很好 但如果你知道我如何从理论上计算这也很好 另外 不同的浏览
  • 是否可以在 chrome 调试器中操纵返回值?

    Google 的 Chrome 浏览器有一个很好的功能 可以在退出函数之前显示调试器中的返回值 它显示在Scope在调试器窗格之一中列出Watch Call Stack etc 我很好奇是否可以通过控制台访问此变量 我在调试时经常需要做这样
  • 在iOS6上运行时UIButton背景颜色变成白色

    我想知道为什么我的 iPhone 应用程序的按钮在 iOS 6 设备上运行时无法正确显示 我已在界面生成器中将按钮的背景颜色设置为蓝色 然而 当在 iOS 6 上运行时 按钮背景变成白色 这是在 iOS7 上运行时按钮的样子 这就是在 iO
  • cURL 在链中使用多个代理

    是否可以使用 cURL 在单个请求中链接多个代理 例如 启动 cURL gt proxy1 gt proxy2 gt 目标地址 使用 cURL 可以实现这一点吗 根据定义 代理是中间人 在客户端和服务器之间运行和工作的软件 客户端询问代理
  • 执行子请求时出错

    在我的 MVC3 应用程序中 当我尝试处理超出最大请求的错误时 我收到上述错误 我正在应用程序级别处理异常 我试图重定向到位于视图的共享文件夹中的错误页面 如果请求大小超出限制 我将使用下面的代码重定向到错误页面 this Server C
  • jQueryUI 多个可放置元素

    怎么当我拖着我的draggable div to droppable1div 它总是被放置在droppable2 div 另外 我遵循了 jQuery UI snap back 选项 但它不起作用 我怎样才能做到这一点而不是拖拉实际的dra