<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="/bookstore/js/jquery/jquery-1.11.3.js" charset="utf-8" type="text/javascript"></script> <script> $(function () { $('#c1, #c2').on({ click: function (e) { var ckd = $(this).attr('checked'); alert(ckd); if(ckd == "checked") { $('#c1').attr('checked', false); $('#c2').attr('checked', false); }else{ $('#c1').attr('checked', true); $('#c2').attr('checked', true); } } }); }); </script></head><body><label> <input type="checkbox" id="c1" checked="checked"> c1</label><label> <input type="checkbox" id="c2" checked="checked"> c2</label></body></html>
就算是用原生js也不行,如getElementById(c1/c2).checked = true/false...