我发现了很多关于这个的例子,但是对于我所需要的所有东西都太复杂了。jQuery拖动appendTo后
这里是我的代码:
$(function() {
jQuery(".drag").click(function() { $(this).appendTo(".inner")});
jQuery(".drag").draggable({ grid: [ 10, 10 ] }, { containment: ".inner" });
});
我想拖后,才追加到祝容器相同的元素。
请注意,拖动元素位于我希望拖动的容器之外。这就是我使用appendTo的原因。
HTML:
...
<div class="inner"></div>
...
<div class="objects">
<div class="drag"><img src="img1.jpg" title="name1" /></div>
<div class="drag"><img src="img2.jpg" title="name2" /></div>
<div class="drag"><img src="img3.jpg" title="name3" /></div>
</div>
...
你可以添加一些细节,也许你的HTML/CSS? – gideon 2012-03-04 14:54:33
是的,你说得对,我添加了HTML信息。 – MatthewK 2012-03-04 15:17:51