13得票4回答
如何在程序中终止jQuery拖动操作?

如何在程序中中止jQuery拖动操作? 使用jQuery UI,用户开始拖动操作。当拖动时,会发生异步事件导致拖动的元素被删除(例如基于计时器的刷新)。在刷新之前,我想在避免已删除元素的错误之前完成以下操作: element.trigger('dragstop'); 但是那似乎没有起作用。

13得票1回答
阻止jQuery draggable超出屏幕滚动

使用 jQuery UI 的可拖动功能时,可以将元素“拖出”页面的右侧,但页面会随着元素的移动而自动滚动。这是有问题的,因为我想在元素到达窗口右侧时触发事件。一个限制是我不能简单地将 div 限制在屏幕内,因为我希望拖动在光标遇到边缘而不是 div 时停止(尝试将其拖到左侧以了解我的意思,我只...

13得票3回答
JQuery可拖拽插件的简单使用方法

我希望使用Jquery的可拖动插件实现缓动效果,但是在该插件中没有找到这个选项。所以我想知道是否有其他插件具备此选项或者有简单的解决方案。 我尝试要达到的效果如下:http://www.fileden.com/files/2009/6/4/2466215/dragease.swf 如您所见...

12得票1回答
仅通过拖动标题实现jQuery可排序性

我希望我的网页上有两个部分,可以左右拖动:<style> #sortableitem { width: 100px; height: 70px; float:left; list-style-type: none; } .content { ...

12得票2回答
jQuery UI - 可拖动的“吸附”事件

我正在寻找绑定 snap 事件的方法。 当我将一个元素拖动到我的表面上并且可拖动元素被吸附到一个声明的吸附位置时,我想要触发一个事件。 类似于这样:$(".drag").draggable({ snap: ".grid", snaped: function( event, ui )...

11得票1回答
jQuery UI可拖拽/排序 - 动态添加的项目无法拖拽

我有一组可拖动/可排序的列表,我正在动态添加项目,但问题是,一旦添加了一个项目,就无法将其移动到新列表。您可以在这里查看功能:http://jsfiddle.net/Y4T32/2/ 从“可用”列表中拖动项目到一个目标列表中,您会看到我的意思。现在添加一个“callout”,尝试将新项目拖动...

11得票1回答
从一个列表中拖动jQuery UI可拖动元素并将其放入另一个列表时出现问题

我正在使用 jQuery UI 并创建了一个简单的拖放列表。 但现在,我想把元素拖放到另一个列表中。jQuery 总是认为该项已被拖放到错误的位置并将其滑回原始列表。

11得票1回答
我该如何在创建jQuery UI小部件后更改其选项?

通常创建jQuery小部件的方法是在元素上调用一个函数,将选项作为参数传递,然后不再直接操作小部件。那么,在小部件创建后有没有办法更改小部件的选项? 我想创建一个对齐到网格的可拖动框,但如果用户调整页面大小,我想要缩放网格。在窗口大小调整事件中,如何访问可拖动元素的grid属性?$('.bo...

11得票3回答
jQuery - 可缩放的可拖动div

这是我的代码: http://jsfiddle.net/652nk/ HTML <div id="canvas"> <div id="dragme"></div> </div> CSS #canvas { width:...

11得票2回答
销毁 JQuery 可拖动功能

我有一组可拖动的元素。如何取消它们的可拖动功能? 在我的情况下,$('.draggable').draggable('disable')不能使用。 $('.draggable').draggable('destroy')会返回Uncaught TypeError: Cannot read ...