jQuery CheckBox单选
1、同级元素
$(":checkbox").click(function(){ $(this).attr("checked",true); $(this).siblings().attr("checked",false); });
获取当前索引值:$(this).index();
2、不同级
$(':checkbox').each(function(){ $(this).click(function(){ if($(this).is(':checked')){//或者$(this).attr(':checked') $(':checkbox').removeAttr('checked'); $(this).prop('checked',true); //$(this).attr('checked','checked'); } }); })
获取当前索引值:$(this).index(':checkbox');
PS:angularJs中使用jQuery
setTimeout(function () { $scope.$apply(function () { //所进行的修改值或样式的代码 }); }, 1000);