2012-08-23 102 views
3

兩個div存在於不同的容器中。 我想移動DIV1container1同時拖動DIV2container2的。 (「左」屬性應該在任何時候都保持相同的DIV1和DIV2)拖動div時,將另一個div與拖動的div一起移動

我能夠通過應用「拖動」功能單獨拖他們每個人。 還有我能夠通過分配DIV1DIV2財產,而「可拖動的一站式」函數被調用的財產移動DIV2而電影DIV1。 但是這隻有在拖動事件完成後纔會發生。

有沒有辦法讓div2隨div1一起移動,同時拖動div1?

請參閱的jsfiddle鏈接瞭解我試圖做: http://jsfiddle.net/37Wkd/16/

回答

6
$('#block1').draggable({ 
    axis: 'x', 
    containment: '#container1', 
    drag: function(){ 
     $('#block2').css('left',$(this).position().left); 
    } 

});​ 

不這項工作? 使用drag事件:http://jqueryui.com/demos/draggable/

+0

是的!謝謝! – BlackCursor