1) radio再次点击取消选中
$(":radio").attr("tag","0"); // 把所有radio的属性tag设为0 $(":radio").click( function(){ var nm=$(this).attr("name"); $(":radio[name="+nm+"]:not(:checked)").attr("tag",0); if($(this).attr("tag")==1){$(this).attr("checked",false);$(this).attr("tag",0); } else{$(this).attr("tag",1);} } );
2) checkbox判断点击后是选中还是取消
if(jQuery(“#box1”).prop("checked")==true){
}
3) 读取radio后的文本用:jQuery(“#radio1”)[0].nextSibling.nodeValue