Jquery 如何更改类属性的值
根据文本的不同,我试图更改span类的值 我的代码: $document.on'click','deactivebtn',函数事件{ var$checked=$'customer\u details\u table'。查找:radio:checked; 变量id=$checked[0].id; var val=$+id.tr.find'span.text; 如果val==“活动”{ $+id.closest'tr'.find'span'.attr'class'='label-label-success'; } 如果val=='DeActive'{ $+id.closest'tr'.find'span'.attr'class'='label-label-inverse'; } }; 客户名称 住址 联络电话。 电子邮件 行动 基兰 XXXXXXX 7654321987 venkatrajkiran@yahoo.com 忙碌的 基兰 XXXXXXX 9701429843 s@g.com 无效的 单击可以使用.hasClass进行检查: 参考资料: ?Jquery 如何更改类属性的值,jquery,Jquery,根据文本的不同,我试图更改span类的值 我的代码: $document.on'click','deactivebtn',函数事件{ var$checked=$'customer\u details\u table'。查找:radio:checked; 变量id=$checked[0].id; var val=$+id.tr.find'span.text; 如果val==“活动”{ $+id.closest'tr'.find'span'.attr'class'='label-label-suc
$(document).on('click', '#deactivebtn', function (event) {
var $checked = $('#customer_details_table').find(":radio:checked");
var id = $checked[0].id;
var span = $("#" + id).closest('tr').find('span');
if (span.hasClass('label-inverse')) {
span.removeClass('label-inverse').addClass('label-success');
}
else if (span.hasClass('label-success')) {
span.removeClass('label-success').addClass('label-inverse');
}
});