单击CSS更改按钮图像

时间:2014-04-26 05:56:15

标签: html css

我有两个HTML图像按钮(都是灰色),每当用户点击任何按钮时,我必须将灰色图像更改为彩色图像(我有2个彩色图像),并使其他按钮变灰。因此用户可以知道活动按钮。

如何在CSS中实现这一目标?

2 个答案:

答案 0 :(得分:4)

将.button类(例如)添加到按钮,然后使用此jQuery代码:

$( ".button" ).click(function() {
  $('.button' ).removeClass('active');
  $( this ).addClass('active');
});

<input type="button" class="button" id="button1" value="Button 1">
<input type="button" class="button" id="button2" value="Button 2">

然后用CSS设置颜色。 您可以拥有任意数量的按钮。请参阅下面的小提琴,了解其工作原理。

答案 1 :(得分:0)

我想你想要使用类似的东西:

function buttonOnClick(){
$("#button2").css("background-color","Green");
}

<input type="button" onClick="buttonOnClick()">
<input type="button" id="button2">