禁止取消checkbox选中
时间:2014-03-14 16:49:07
收藏:0
阅读:720
问题描述:
checkbox复选框,只能选中而不能取消选中
因为checkbox是HTML中的元素,可能不能让它不选中自己,所以我的方法是,不直接对checkbox处理,在它上面再加一层div,每次点击checkbox时,其实是点击div,(checkbox点击不到),然后对checkbox进行处理
<html > <head> <title></title> <script type="text/javascript" src="JS/jquery-1.9.1.js"></script> <script type="text/javascript"> $(function () { $(".div").click(function () { var obj = $(this).parent().find(":checkbox"); if ($(obj).is(":checked")) { alert("suspend"); } else { $(obj).attr("checked", "checked"); } }) }) </script> </head> <body> <div class="div" style="position:relative;"> <span style="position:absolute; width:20px;height:20px;z-index:999;"></span> <div style="position:absolute;z-index:998;"><input type="checkbox" /></div> </div> </body> </html>
原文:http://blog.csdn.net/starcuan/article/details/21235691
评论(0)