16得票5回答
在画布中拖动对象

我正在寻找一种简单易用的方法,可以将拖动行为分配给画布中的多个对象(图像、形状等)。是否有人知道任何好的方法或库,可以让对象四处拖动?谢谢

12得票4回答
Jquery UI手动调用开始拖动函数

在Jquery UI中,我可以通过调用以下代码将元素配置为可拖动: $("#drag").draggable(); 但是否有一种方法可以从另一个函数手动启动和停止拖动功能?即 someOtherFunction = function() { $("#drag").startdrag...

7得票2回答
在Raphael.js中选择多个SVG元素并将它们拖动

有人知道我怎么能实现这个吗? 我有一个包含多个形状、线条、文本等的svg文档,我正在尝试实现一个选择工具,帮助我选择多个元素、将它们分组并拖动。

12得票2回答
如何在WPF的画布上检查两个控件是否重叠?

我正在编写一个设计师,可以让用户拖动控件在屏幕上移动。 在我拖动一个控件时,检测另一个控件是否与之重叠的最佳方法是什么? 我应该只是获取 FrameworkElement 的尺寸,并继续检查其他元素的尺寸吗? 谢谢。 Eli

7得票1回答
如何确定在FireMonkey中拖动操作已经结束?

我想知道拖动控件是否已释放到任何目标之外。 人们可能会认为应该使用OnDragEnd事件,但该事件无效(他们忘记在FMX.Types单元中调用DragEnd过程)。 作为替代方案,我尝试了拖动控件的OnMouseUp。不起作用。当DragMode = dmAutomatic时不会被触发。 ...

30得票2回答
jQuery HTML 5拖拽事件dragstart的问题:.on('dragstart',function(e){})中使用e.dataTransfer.setData()无效。

Chrome抛出错误:无法调用未定义的“setData”方法, 我发现e不等于window.event(它没有dataTransfer属性);两者差异很大。 我发现在click事件中它们几乎相等。 我使用了http://code.jquery.com/jquery-latest.js。 ...

13得票3回答
JavaScript如何检查拖拽方向

我正在尝试监控Javascript的dragStart和dragEvent事件,以确定它的方向,是向上还是向下。 然而,我无法获得事件传递的任何详细信息 -- 这有助于做出结论。 有没有更好的方法来检查拖动的方向,向上还是向下? 注意: 我的问题发生在WebOS的mojo Javascr...

11得票5回答
简单的拖放代码

我在一个看似简单的JavaScript练习中挣扎,即编写纯JS拖放功能。我认为我的 'addeventlisteners' 函数出现了错误,这是我的代码:var ele = document.getElementsByClassName ("target")[0]; var stateMous...

10得票1回答
d3js拖动圆应重新排列主边界圆中的其他圆

我基于这个教程创建了一个气泡图。我使用以下代码启用了气泡的拖动功能。这使得单个圆圈可以被拖动,但是在拖动一个圆圈时,其他圆圈不会自动调整位置。我正在使用包装圆算法,请问这种算法是否支持此功能。这是我的拖动代码:// draggable if(this.dragging){ var dr...

10得票3回答
如何判断地图的平移和缩放已经完成?

我正在尝试编写一个应用程序,在用户平移或缩放地图时动态加载数据到地图上。 我需要跟踪地图何时完成平移或缩放以更改其视图状态(停止平移或缩放),然后加载新的数据部分以创建标记。但实际上,Google Maps API 没有任何事件来处理这个问题。 有一些方法,如创建一个空覆盖层来控制 onT...