デフォルトのCSSでこのようなボタンがある場合、ボタンをクリックするとテキストが変更され、新しいテキストに収まるように幅がアニメーション化されるようにするにはどうすればよいですか?
HTML
<button>Click Me</button>
jQuery
$(document).on("click", "button", function(){
$(this).text("You have clicked me!", function(){
$(this).animate({width:"auto"}, 1000);
});
})
jsフィドル