请参阅以下 JSFiddle:JSFiddle 链接
我的查询:
$('.tr1').addClass('addBorder');
$('.tr2').removeClass('removeBorder');
$('#bName').click(function() {
$('.tr1').addClass('addBorder');
$('.tr2').addClass('removeBorder');
});
$('#bSpecialty').click(function() {
$('.tr2').addClass('addBorder');
$('.tr1').addClass('removeBorder');
});
假设使 BY NAME 行具有双蓝色边框,并且根据用户从单选按钮中的选择应该使该行具有蓝色边框并从未选中的行中删除边框。由于某种原因它不起作用。
我试过toggleClass();
了,但这会删除现有的类,这将不起作用,因为用户应该能够多次单击同一个单选按钮并且类不应该改变。只有单击另一个单选按钮时,它才会更改。