我有一个 jquery 对象,里面有很多东西。
var $item = $();
$("div.t2").click(function(){
$item = $item.add(this);
$(this).css("background-color","red");
});
现在我想流畅地移动所有物品,保持它们之间的关系。
我打算使用可拖动的,并且正在考虑执行以下操作:解析 $items 并存储当前位置,然后最终应用于鼠标差异。我会怎么做呢?
我试图做类似的事情:
$item.each(function(){
//content
});
但它似乎没有选择东西,同样,一些简单的东西,比如:
$item.each(function(){
$(this).click(function(){
$(this).css("background-color","green");
});
});
在我什至开始拖动整个组之前,这也不适用于选择。
我应该把整个 jquery 对象克隆到一个新的 div 中,然后移动 div ......然后重新应用定位吗?