2014-02-05 162 views
5

可以說只有一個可拖動對象只能在一個座標軸上拖動。以編程方式將可拖動對象移動到位置

有沒有一種方法來編程移動它?無論是開始,還是三角洲。當然,我可以去改變它的css left屬性,但是這不會觸發jQuery提供的拖動事件。

我期待找到一個dragBy(x,y)方法來拖動。

這裏是例子:http://jsfiddle.net/odyodyodys/daHU8/

HTML:

<div id="theButton">Reset position</div> 
<div id="theDiv">Lorem ipsum dolor sit amet</div> 

JS:

$("#theDiv").draggable({ 
    axis: "x", 
    cursor: "pointer" 
}); 

的CSS:

#theDiv { 
    display:block; 
    width: 100px; 
    height: 100px; 
    overflow: hidden; 
    margin-top: 80px; 
    background-color: green; 
} 
#theButton { 
    border: 1px solid; 
    width:80px; 
    cursor: pointer; 
} 

是否有移動的拖動eleme方式nt(這裏的theDiv)按照delta或者移動到x軸後的初始位置?

+1

我錯過了小提琴的東西? –

+0

由於某種原因,我無法保存它。編輯問題以包含jsfiddle代碼。對於那個很抱歉。 – Odys

+0

小提琴現在好了。對不起,男生 – Odys

回答

相關問題