如果我有是獨立的div是絕對定位2 <divs>
,a和b。如果我拖動DIV B,可以在任何地方移動。如果我拖累了A,那麼DIV B就用相同的DIV A.如何移動第二個div的速度與第一個div jquery UI拖動的速度相同?
移動偏移,將我所知道的,到目前爲止是這樣的,但是儘管是能夠在任何地方我想放在格B中。在移動DIV A,DIV乙只扣回的地方旁邊的div元素..
$('.a, .b').draggable({
drag: function(event, ui) {
$('.a').css({
top: ui.offset.top + 'px',
left: ui.offset.left + 100 + 'px'
});
}
});
有沒有一種方法,我可以添加某種「mouseoffset」,使這項工作?
不錯的嘗試,但並不完全。請注意,當你移動你DIV1移動DIV2後某處,DIV2彈回其連接到DIV1原來的地方......真正的解決辦法有DIV2呆在原地其在徘徊無論它被移動,但移動DIV1時,DIV2將移動相同的偏移div1移動了。儘管這是一個開始。 – Tesselate 2011-04-30 13:38:18