我正在使用Bootstrap按钮,希望它们在被单击时改变颜色。例如,按钮最初是灰色(btn-default),应在单击后更改为绿色(btn-success)。当再次单击时,我希望按钮恢复默认类。到目前为止,我已经创建了一个if语句并添加了以下代码,但它只更改一次颜色,无法再次单击时返回默认类。
$("#critical_btn").click(function () {
if (this.class= 'btn-default'){
$('#critical_btn').removeClass('btn-default').addClass('btn-success ');
$(this).addClass('btn-success').removeClass('btn-default');
}
else if (this.class= 'btn-success'){
$('#critical_btn').removeClass('btn-success').addClass('btn-default ');
$(this).addClass('btn-default').removeClass('btn-success');
}
});
我对这个相当新,所以任何帮助都将不胜感激!