button,按钮怎么设置默认选中,点击变颜色

图片说明

点击按钮时变色,点击另一个时候也是变色,之前返回跟以前一样。
我知道用a标签可以的,herf连接,
这个可以用js实现吗,求大神指教

.check{ background-color : red}

$(document).on("click","button",function(){
$("button").each(function(n,value){
$(value).removeClass("check");
});
$(this).addClass("check");
})

定义一个css .check{ background-color : red}
点击那个button 后class加上这个
把其他button上的这个去掉