34得票2回答
为什么在最后一个拖动事件中clientX被重置为0,如何解决?

我正在尝试沿着一条线拖动元素,它们应该相互推动,而不是相互交叉或穿过。为了避免在拖动时出现阴影元素漂浮的情况,我拖动一个子div然后影响外部元素的位置。这个方法很好,除了当你释放鼠标时会触发最后的拖动事件,其中clientX等于0(参见CodePen)! var b = document...

32得票2回答
jQuery UI可拖动在iOS设备上无法工作

我正在使用jQuery UI中的.draggable(可拖动)功能,作为一个简单Web应用程序的一部分,允许用户移动项目。它在所有最新的桌面浏览器上运行良好,包括OSX和Windows(除了Windows Safari,在某些情况下只能在垂直方向上移动项目)。 我遇到的主要问题是它在Safa...

31得票5回答
如何检查一个元素是否可拖动、可放置或其他可操作的状态?

我有一堆使用jQuery的元素,其中一些可以拖拽,一些可以接受拖放,还有一些既可以拖拽又可以接受拖放。我如何检测一个元素是可拖拽的还是可接受拖放的?

31得票7回答
jQuery可拖动+可放置:如何将已放置元素捆绑到已放置的元素上

我把屏幕分成了两个。在左边的中,我有几个50x50像素的,在右边的中,我有一个由80x80的组成的空格子。左边的是可拖动的,一旦放在上,它们应该捕捉到的中心。听起来很简单,对吧?但我不知道该怎么做。我尝试通过操纵放置的的top和left CSS属性来匹配它们放置到的的属性,但是left和top...

31得票6回答
拖动时dragend、dragenter和dragleave立即触发,是什么原因?

我正在尝试制作一个可以通过拖放重新定位的元素列表。第一个元素Box 1始终可以正常工作,但有时第二个框也能正常工作,而其他框则无法按预期工作。它们似乎会在您开始拖动它们时一次性触发所有的拖动事件。如果有影响的话,我正在使用最新版本的Chrome(v23)。var $questionItems ...

29得票1回答
如何使HTML5中的<div>元素在Firefox中可拖动?

我正在尝试使用HTML5特性,并希望div(以及类似的容器,如文章、章节等)可以拖动。考虑以下代码:&lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;A Simple Draggable Object&lt;/titl...

29得票3回答
让HTML5可拖动的元素滚动页面?

我在网页上的一些 div 元素中使用了 HTML5 的属性 draggable = "true"。当你把其中一个元素拖到页面底部时,我希望它可以自动向下滚动页面;当你把它拖到页面顶部时,我希望它可以自动向上滚动页面。 最终我的侧边栏将会有一个播放列表,但这个侧边栏不总是在页面的可见范围内,所...

28得票4回答
有没有一个结合了Draggable和Selectable的JQuery插件?

我正在寻求实现一个具有多个可选择和拖动位置的项目的Web界面,可以单独或是以组的方式进行操作。就像 Windows 桌面一样。我们已经在使用 JQuery,所以首选是添加到 JQuery 上。JQuery UI 中的可拖动和可选择插件本身可以完成大部分工作,但它们无法共同实现我们想要的效果。我...

27得票2回答
Swing:创建可拖动组件...?

我在网上搜索了可拖动的Swing组件的示例,但是我找到的示例要么不完整,要么无法正常工作。 我需要一个Swing组件,可以通过鼠标在另一个组件内拖动。在被拖动时,它应该即时改变位置,而不仅仅是“跳”到目的地。 我希望有没有使用非标准API的示例。 谢谢。

26得票1回答
findDOMNode在StrictMode中已被弃用。findDOMNode接收到了一个位于StrictMode内部的DraggableCore实例。

在严格模式下,Draggable包会引发错误: 警告:findDOMNode在StrictMode中已被弃用。 findDOMNode被传递给了StrictMode内部的DraggableCore实例。 相反,直接向要引用的元素添加一个ref。 在这里安全地了解更多关于使用refs的内容:...