2012-08-05 58 views
1

我有這個演示與四個相對定位的盒子。當一個盒子增長時,我想讓其他盒子調整他們的位置。在演示中,如果您將鼠標懸停在第一個框上,則轉換會展開該框。只有在結束後,其他盒子才能跳到正確的位置。爲什麼jQuery效果在轉換時不會影響相關元素?

如何使箱子與轉換一起移動?

$('body').on('mouseover', '#f', function (e) { 
     $($(this)).effect("size", { to: { width: 181, height: 266} }, 1000); 
    }); 

http://jsfiddle.net/XS93k/

+0

+1只是使用效果和正確的影響。 ;) – 2012-08-06 18:14:13

回答

2

這並獲得成功......

$('body').on('mouseover', '#f', function (e) { 
      $(this).animate({ 
    height: '266px', 
    width: '181px' 
    }, 1000, function() { 
    // Animation complete. 
    }); }); 
+0

在這裏看到它的行動http://jsfiddle.net/XS93k/16/ – 2012-08-05 23:52:37

相關問題