1
A
回答
1
我不知道我是否已经了解的很清楚,在任何情况下,我认为这是奇怪的角度来看,如果你的意思是如果我们已经将图层拖动到可放置图层中,则可以进行动画并执行相同的操作。
我想你可以做这样的:
http://www.jsfiddle.net/dactivo/QLTUS/
您使用动画()将图层移动到可放开,然后在完整的功能,你模仿什么,通常发生在滴行动,也就是说改变班级,在那里你可以包括任何东西。
我的意思是这个drop事件并不重要,但是您在drop事件中执行的操作可以包含在动画的完整事件中。我已经将它封装在一个名为layerDrop()的函数中。
$(函数(){ $( “#draggable”).draggable();
$( “#droppable”).droppable({ 降:功能(事件,UI){ layerDrop() ; } });
$("#btnMove").click(function()
{
$("#draggable").animate({"left": $("#droppable").offset().left ,"top": $("#droppable").offset().top},
{
duration: 1000, specialEasing: { width: 'linear' },
complete:function()
{
$("#message").html("Completed!");
layerDrop();
//whatever
}
}
);
});
function layerDrop(){
$("#droppable")
.addClass("ui-state-highlight")
.find("p")
.html("Dropped!");
}
});
0
我想你的意思是编程位置拖动的选项。如果是这样的话,那么看看官方的jQuery的可拖动文件中:http://docs.jquery.com/UI/API/1.8/Draggable
看来简单的答案是:
为了操纵拖动过程中可拖动的位置,你可以使用一个包装为可拖动帮手和包裹元素绝对定位的位置,或者你可以纠正内在价值,像这样:
$(this).data('draggable').offset.click.top -= x
相关问题
- 1. jQuery拖放后可拖动
- 2. 使用jquery拖放拖放可拖放类的名称使用jquery拖放
- 3. jquery - 使拖放的对象可拖动
- 4. jQuery:多个可拖动和可拖放?
- 5. 使用jQuery UI可拖放/拖放滚动多个拖放容器?
- 6. jquery可拖动元素不再拖放后可以拖动
- 7. jQuery可拖动后拖放不可拖动
- 8. jQuery拖放,验证可拖动的ID
- 9. 使用SendMessage拖动拖放
- 10. jQuery的可拖动 - 拖动
- 11. Jquery-ui拖放:不止一次使用可拖动
- 12. 如何使我的jQuery可拖动/可拖放代码更快?
- 13. 拖放使用jquery
- 14. 使用jquery拖放?
- 15. 使用jQuery拖放
- 16. 拖放使用jquery
- 17. JS禁用拖放(可拖动属性)
- 18. 如何禁用拖放可拖动div的拖放?
- 19. 拖放后可拖动的项目是否可以拖放?
- 20. jQuery可拖动助手不可拖动?
- 21. 动态拖放jquery
- 22. jquery拖放动画
- 23. 如何使用拖放启动.clone拖放或点击jQuery的
- 24. 使用jQuery拖订购列表拖放
- 25. 如何使HTML5拖放工作像jQuery UI可拖动?
- 26. JQuery的拖放 - 可放开包含拖动
- 27. 在拖放不同的可拖动后回复可拖动
- 28. 告诉jQuery可拖动动态拖动
- 29. 用jquery拖放到一个可拖动的区域
- 30. jquery,禁用拖放在另一个可拖动的顶部
你是指将一个物体从一个位置移动到另一个位置!? LOL – 2010-10-23 13:53:31
是的我的意思是将一个物体从一个位置移动到另一个位置:D – Rohit 2010-10-23 14:08:55