Jquery:animate .outerWidth()?

and*_*ick 0 jquery toggle outer-join width jquery-animate

动画宽度切换时,它不是动画填充,所以我查看.outerWidth(),但我不确定如何实现这个...

$('#shareheart').click(function(){
    $('.share-text').animate({outerWidth: 'toggle'}, 2000)
})
Run Code Online (Sandbox Code Playgroud)

pro*_*son 5

Animate仅适用于css属性.我不确定toggle关键词是什么,但我假设它的缩写为交替hide/ show关键字.你可以尝试:

$('#shareheart').click(function(){
    $('.share-text').animate({
      width: 'toggle', 
     'padding-left': 'toggle', 
     'padding-right': 'toggle'
    }, 2000);
});
Run Code Online (Sandbox Code Playgroud)

但我不确定如何切换将与填充...

  • 完美,你应该得到一些磨砂片,他们是grrrrrreat! (2认同)