2012-02-06 39 views
1

所以我有一個四格的網格。當用戶點擊一個時,它克隆它,並將它放在原始的一個上面。然後它動畫大約2倍。事情是,我希望它從外部角落進行動畫處理,具體取決於它在哪裏。 IE瀏覽器。當它位於左上角時,它將從左上角,右下角,右下角開始動畫。有沒有人曾經這樣做過?由於jquery動畫從一個角落裏面

$clonedElement.animate({ 
      height:650, width:700, position:'absolute' 
     }, 500, function(){ $('.cloned_object > ul').toggle(); }); 

這是我的動畫功能...

回答

2

這裏是你所有的解決方案:

var leftPos = $('#invitedToChatCell').position().left; 
var topPos = $('#invitedToChatCell').position().top; 
$clonedElement.animate({ 
    height:650, width:700, position:'absolute', left:leftPos, top:topPos 
}, 500, function(){ $('.cloned_object > ul').toggle(); }); 

剛把太動畫頂部和左側位置。希望能幫助別人!

+1

幹得好:) +1。 – karim79 2012-02-06 22:57:51