我看到有很多类似的问题,但是还没有找到我想要的答案。我已经确定了一个解决方法,但是想知道执行任务的正确方法。
我想要的是点击按钮后,活动状态保持不变。下一次点击将切换状态,这是期望的。我真正需要知道的是如何处理uiButton:active状态。
HTML:
<input type='button' class='uiButton' id='testbutton' value='testValue'>
CSS:
.uiButton{
background-color: red;
}
.uiButton:active{
background-color:blue;
}
Javascript/jQuery:
$('.uiButton').click(function() {
$(this).toggleClass(//active state);
});