【发布时间】:2015-08-02 23:52:22
【问题描述】:
我在一个页面中有多个(引导)按钮,我只希望其中一个在单击时改变颜色。因此,如果之前单击了一个按钮并收到了另一种颜色,现在单击了一个新按钮,则前一个按钮应返回正常颜色,而新按钮应更改。 (希望我解释正确)
我现在可以使用 JQuery 来更改元素类,例如。单击时从 btn-primary 更改为 btn-success 类(从而更改颜色),但这需要按钮具有 ID。
$("#td_id").attr('class', 'newClass');
1) 那么,我如何遍历所有按钮,检查它们的类并在需要时更改它?
2) 有没有更优雅的解决方案?
【问题讨论】:
标签: javascript jquery html twitter-bootstrap-3