通过动态监听事件,循环遍历prop()方法,获取表带自带属性。 通过attr()获取只能获取原有的属性,并且不会随着切换选择,切换。
var radios = $(".data-select input[type='radio']");
radios.each(function(index,ele) {
var $this = $(this);
// 选中与否 切换类
if($this.prop('checked')){
$this.siblings().eq(0).addClass('am-icon-check-circle').removeClass('am-icon-circle-thin');
}else{
$this.siblings().eq(0).removeClass('am-icon-check-circle').addClass('am-icon-circle-thin');
}
})