これまでのところ、幅を拡大するクリック機能がありますが、元の幅に戻す方法はわかりません。縮小すると、.buttonは "詳細を表示"をもう一度読みます。JQuery - 拡大/縮小幅を切り替えるにはどうすればいいですか?
フィドルリンク: - あなたを助けるスクリプト以下
$('.button').click(function() {
var btnText = $(this).text();
if(btnText === "Hide Details"){
$(this).text("Show Details");
$(".expand").animate({
width: 0
}, {
duration: 200,
specialEasing: {
width: 'linear'
}
});
}else{
$(this).text("Hide Details");
$(".expand").animate({
width: "60%"
}, {
duration: 200,
specialEasing: {
width: 'linear'
}
});
}
});