Что-то похожее на следующее?
$('tabs li a').hover(function(){
$(this).animate({height:40}, 1000, function(){
//animation complete
});
}, function(){
$(this).animate({height:0}, 1000, function(){
//animation complete
});
});
$('#tabs-wrap').hover(function(){
$(this).animate({marginTop: '-147'}, 1000, function(){
//animation complete
});
}, function(){
$(this).animate({marginTop: '147'}, 1000, function(){
//animation complete
});
});
Обратите внимание: кроме анимаций, подобных этой, не забудьте остановить анимацию перед тем, как приступить к другой анимации на вашем элементе.
Пример:
$(this).stop().animate({height:300}), 1000, function(){ });