当设置宽度切换动画时,它不是动画填充,所以我查看.outerWidth()但我不确定如何实现这个...
$('#shareheart').click(function(){
$('.share-text').animate({outerWidth: 'toggle'}, 2000)
})
答案 0 :(得分:5)
Animate仅适用于css属性。我不确定toggle
关键字的作用是什么,但我假设它是用于交替hide
/ show
关键字的缩写。你可以尝试:
$('#shareheart').click(function(){
$('.share-text').animate({
width: 'toggle',
'padding-left': 'toggle',
'padding-right': 'toggle'
}, 2000);
});
但我不确定切换是如何处理填充...