2
A
回答
5
用easing實現拖動可能適用於你。這是我的回答一個簡單的解決方案,以前的線程,這是更爲具體:
HTML:
<div id="draggable">
</div>
CSS:
#draggable {
position: relative;
width: 100px;
height: 100px;
background-color: whitesmoke;
border: 2px solid silver;
}
的Javascript:
$(function() {
$("#draggable").draggable({
helper: function(){
// Create an invisible div as the helper. It will move and
// follow the cursor as usual.
return $('<div></div>').css('opacity',0);
},
drag: function(event, ui){
// During dragging, animate the original object to
// follow the invisible helper with custom easing.
var p = ui.helper.position();
$(this).stop().animate({
top: p.top,
left: p.left
},1000,'easeOutCirc');
}
});
});
jsFiddle演示:http://jsfiddle.net/NJwER/26/
相關問題
- 1. JQuery UI可拖動(無法正確停止它)
- 2. jQuery UI可拖動隨機停止工作?
- 3. 如何停止可拖動元素Jquery Ui的調整大小?
- 4. jquery-ui可拖動和動態的jquery-ui可拖動嗎?
- 5. 沒有jQuery UI可拖動:如何停止拖動不可拖動和可鍵入元素?
- 6. 停止拖動可拖動對象
- 7. JQuery拖動停止工作
- 8. JQuery UI可拖動與Wijmo拖動
- 9. jQuery拖放速度減慢
- 10. 停止jquery-ui addClass動畫
- 11. jQuery動畫在呼叫停止並重新啓動後減速
- 12. jQuery UI可拖動回覆
- 13. jQuery UI可拖動限制
- 14. jQuery UI可拖動網格
- 15. JQuery UI可拖動標籤
- 16. Jquery-ui拖放:不止一次使用可拖動
- 17. 減速機停止工作
- 18. jQuery UI拖放後可排序停止事件
- 19. jQuery UI可拖動防止移動滾動
- 20. setTimeout和jQuery UI的,可拖動/可棄懸停
- 21. jQuery UI的對話框停止調整已經拖後自動
- 22. Dojo:拖放停止拖動
- 23. jquery ui可拖動滾動自動
- 24. 隨着jquery ui的可拖動,你如何改變停止恢復?
- 25. jQuery UI可拖動動態內容
- 26. jQuery UI可拖動滾動問題
- 27. IE AJAX刷新後Jquery拖動停止
- 28. jQuery UI可拖動和可拖動的交互
- 29. jQuery ui可拖動元素獲取其他可拖動元素
- 30. 如何防止使用jQuery UI可拖動拖動空表單元格?
'位置:相對;'在CSS是至關重要的,需要一段時間來捕捉! –
偉大的解決方案 - 簡單,易於理解和有效。 –