<!DOCTYPE HTML>
<html>
<head>
<title>checkbox设置只能单选</title>
<script type="text/javascript" src="http://lib.sinaapp.com/js/jquery/1.7.2/jquery.min.js">
</script> </head>
<body>
<p>您喜欢的水果?</p>
<button id="add">新增</button>
<form>
<div id="checkboxDiv" >
<input type="checkbox" name="checkboxName" value="1" />苹果<br/>
<input type="checkbox" name="checkboxName" value="2" />西瓜<br/>
<input type="checkbox" name="checkboxName" value="3" />香蕉<br/>
<input type="checkbox" name="checkboxName" value="4" />桃子<br/>
<input type="checkbox" name="checkboxName" value="5" />芒果<br/>
</div>
</form>
<script type="text/javascript">
$(document).ready(function(){ $("#checkboxDiv").on("click", "input", function(){
if($(this).is(':checked')){
$(this).attr('checked',true).siblings().attr('checked',false);
}else{
$(this).attr('checked',false).siblings().attr('checked',false);
}
}) $("#add").click(function(){
$("#checkboxDiv").append("<input type='checkbox' name='checkboxName' value='6' />梨子<br/>");
})
}); </script>
</body>
</html>

  新增的元素一定要在$("#父元素")内

最新文章

  1. JS组件系列——基于Bootstrap Ace模板的菜单和Tab页效果分享(你值得拥有)
  2. Asp.net Web.Config - 配置元素 trace
  3. [转]C#在创建完项目后如何重命名项目名称。
  4. Docker - Docker基础命令及使用
  5. 使用D3绘制图表(6)--竖直柱状图表
  6. 最有用的Linux命令行使用技巧集锦
  7. sell-- Calendar 和 Date- 01,月份不变年份+3或直接到2017
  8. (转载)Java基础知识总结
  9. 使用VS2015(c#)进行单元测试,显示测试结果与查看代码覆盖率
  10. MySQL性能测试工具之mysqlslap使用详解
  11. Election Time
  12. jsp的原则执行
  13. auto ash v1
  14. 浩哥解析MyBatis源码(三)——Transaction事务模块
  15. Linux运维企业架构实战系列
  16. C++二分查找算法演示源码
  17. Socketserver 笔记
  18. 基于Eclipse搭建hadoop开发环境
  19. Xcode6在iPhone5+iOS7模拟器上编译,上下有黑边问题
  20. Linux操作系统中/sbin/init程序的执行过程

热门文章

  1. Tomcat配置二级域名的分配与访问
  2. Linux 系统管理——引导过程与服务控制
  3. 用户价值和RFM模型
  4. 使用ADO.NET
  5. 使用python3完成人脸识别
  6. 刷题记录:[SUCTF 2019]EasyWeb(EasyPHP)
  7. 团队作业-Alpha(2/4)
  8. git,指南,操作
  9. 人物-IT-李想:百科
  10. 微信小程序开发——使用第三方插件生成二维码