【发布时间】:2013-08-08 14:45:19
【问题描述】:
我有三个按钮,并且想在被选中时更改按钮的颜色。正如您将看到的,我可以在选择时更改颜色,但我需要 buttonA 在选择 buttonB 时返回其原始颜色(此时 buttonB 应该采用所选颜色)等等。目前,每个被选中的按钮都具有选定的颜色,但按钮不会恢复到原来的颜色。
请看这个小提琴:http://jsfiddle.net/Fwqv8/
这是脚本:
jQuery(document).ready(function(){
jQuery('button.account').click(function() {
jQuery(this).removeClass("account");
jQuery(this).addClass("btn-success");
});
});
理想情况下,页面初始加载时会有一个默认按钮 (buttonA),该按钮具有选定的颜色。
我们将不胜感激。谢谢。
【问题讨论】:
-
你不需要 jQuery(document).ready( 因为代码是在点击时执行的
标签: javascript jquery click