javascript - 拖动多个选定元素

标签 javascript jquery jquery-ui draggable jquery-ui-draggable

我对使用 (JQuery (Ui)) 拖动多个选定元素的最佳方式感兴趣。

目前我正在使用这段代码

// Make all divs inside draggableArea draggable

$("#dragableArea div").draggable({

     start : function() {

     }

     drag : function() {
          // Calculate position of other selected elements here
          // by hand
     }

     stop : function() {

     }

});

我很想知道是否有更好的方法来实现同样的目标? 我想在所有选定的项目上触发拖动事件,以便在拖动其中任何一个项目时它们会自动移动。是否可能,如果可能,如何(至少在理论上)?

最佳答案

试试这个:http://jsfiddle.net/maniator/zVZFq/5/

根据我的回答(和评论):How do I drag multiple elements at once with JavaScript or jQuery?

单击以激活多重拖动。

关于javascript - 拖动多个选定元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6537092/

相关文章:

javascript - jQuery 无法读取未定义的属性 'toLowerCase'

javascript - Chrome 扩展程序错误 - 意外的非法 token

javascript - 使用 jquery,下拉列表选择更改时如何重定向?

javascript - 有没有办法给每个 div 一个唯一的 id 而不必每次都输入它?

javascript - 为 iFrame 加载 GIF

jQueryUI 自动完成选项 - 样式问题

javascript - 为什么这个 javascript 自动填充多个字段不起作用?

javascript - 基于 jquery 的图像拼接墙布局

javascript - jQuery:修改附加对象的 CSS

多个元素的 jQuery UI 自动完成格式