使用jQuery UI我有两个单选按钮Approve/Reject,我想独立设置样式,所以当选择Approve时,它将是蓝色的,当选择Reject时,这将是红色:jQuery UI - 更改按钮颜色
道歉我可怕的红色按钮样机:-)希望这会给你的就是我以后的想法。我试着改变了这两个按钮/标签的类,但是这并没有反映到jQuery-UI叠加层上。
这里是我所产生的按钮,也显示打勾或交叉取决于选择当前代码:
$('.approvedToggle').buttonset();
$('input:radio').click(function() {
if($(this).val() === 'approve') {
$(this).parent('div').children(".tick").show();
$(this).parent('div').children(".cross").hide();
} else {
$(this).parent('div').children(".tick").hide();
$(this).parent('div').children(".cross").show();
}
});
任何帮助将非常感谢 - 感谢!
你有没有办法来区分这两个按钮类型? (看到你的一些标记和样式在这里会有帮助。)从你的截图看,蓝色色调直接应用于主题中的“.ui-button.ui-state-active”(无需代码),这是实际上是这样吗? –
谢谢,是的,这是正确的:) – Nick
你可以发布你试过的jQuery吗? – j08691