2011-10-15 31 views
0

我有一個可拖動的圖像被放在一個較小的dropable上。 我想使圖像更小的同時拖動直觀地貼合在targer, 所以在啓動事件我用:Jquery draggable:如何在拖動時使組件變小?

start: function() { 
    $("#primage").css({'width':'80px','height':'auto'});... 

的問題是,當拖動開始時,光標根據定位初始圖像的大小,所以它是從現在較小的圖像(更高和左側)。 我試圖將cursorat左邊的選項設置在右邊以適應寬度的變化,但是當圖像結束時,dropable的結束事件不會觸發,而是向右移動。
如何根據新的圖像大小設置光標?還是可以建議其他解決方案?

+0

您能否展示一些演示該問題的最小示例代碼? – Thomas

+0

也許你可以添加位置:相對;最佳:..;剩下:..;拖到鼠標光標下移動它。 – biziclop

回答

1

也許你可以將圖像定位在光標位置,而不是試圖定位光標本身。

相關問題