jquery 全选、全不选、反选效果的实现代码【推荐】


Posted in Javascript onMay 05, 2016

jquery 全选、全不选、反选效果的实现代码【推荐】 

首先:引入jquery

<title>haran.info_jquery实例_全选全不选反选_select-all_unselect-all_reverse</title>
<meta http-equiv="content-type"content="text/html; charset=UTF-8"/>
<script src="/js/jquery-1.8.3.min.js"type="text/javascript"></script><!-- 引入Jquery -->

样式:

<styletype="text/css">
<!--
#div1{
  width:980px;
  margin:0 auto;
  position:relative;
  text-align:left;
  padding-left:400px;
  line-height:30px;
  border:1px dotted #0075c5;
}
li{
  display:block;
  list-style:none;
  float:left;
  position:relative;
  padding-left:20px;
}
.clr{
  height:20px;
}
-->
</style>

body布局:

<divid="div1">
  <divclass="clr"> </div>
  <!--选项开始-->
  <inputtype="checkbox"/><ahref="haran.info">haran.info_脚本编程</a><br/> 
    
  <inputtype="checkbox"/><ahref="haran.info">haran.info_网站编程</a><br/> 
    
  <inputtype="checkbox"/><ahref="haran.info">haran.info_系统管理</a><br/> 
    
  <inputtype="checkbox"/><ahref="haran.info">haran.info_服务器配置</a><br/> 
    
  <inputtype="checkbox"/><ahref="haran.info">haran.info_系统运维</a><br/> 
    
  <inputtype="checkbox"/><ahref="haran.info">haran.info_博客</a><br/> 
    
  <inputtype="checkbox"/><ahref="haran.info">haran.info_首页</a><br/>
  <!--选项结束-->
  <!--功能按钮开始-->
  <inputtype="button"id="selAll"value="全选"/> 
    
  <inputtype="button"id="unselAll"value="全不选"/> 
    
  <inputtype="button"id="reverse"value="反选 "/> 
  <!--功能按钮结束-->
  <divclass="clr"> </div>
</div><!--关闭div1-->

实现功能:

<scripttype="text/javascript">
$(document).ready(function () {
      
  $("#selAll").click(function () { //":checked"匹配所有的复选
    $("#div1 :checkbox").attr("checked", true); //"#div1 :checked"之间必须有空格checked是设置选中状态。如果为true则是选中fo否则false为不选中
  });
      
  $("#unselAll").click(function () { 
    $("#div1 :checkbox").attr("checked", false); 
  });
      
  //理解用迭代原理each(function(){})
  $("#reverse").click(function () { 
  $("#div1 :checkbox").each(function () {
  $(this).attr("checked",!$(this).attr("checked")); //!$(this).attr("checked")判断复选框的状态:如果选中则取反
    }); 
  });
}); 
</script>

以上这篇jquery 全选、全不选、反选效果的实现代码【推荐】就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript控制Session操作方法
Jan 17 Javascript
购物车选中得到价格实现示例
Jan 26 Javascript
window.open 以post方式传递参数示例代码
Feb 27 Javascript
详谈JavaScript 匿名函数及闭包
Nov 14 Javascript
简单实现node.js图片上传
Dec 18 Javascript
原生JS实现幻灯片
Feb 22 Javascript
vuejs事件中心管理组件间的通信详解
Aug 09 Javascript
解决vue props 拿不到值的问题
Sep 11 Javascript
javascript实现考勤日历功能
Nov 29 Javascript
微信小程序实现上传word、txt、Excel、PPT等文件功能
May 23 Javascript
关于layui 实现点击按钮添加一行(方法渲染创建的table)
Sep 29 Javascript
vue 监听 Treeselect 选择项的改变操作
Aug 31 Javascript
jquery实现全选和全不选功能效果的实现代码【推荐】
May 05 #Javascript
jquery实现全选功能效果的实现代码
May 05 #Javascript
ichart.js绘制虚线、平均分虚线效果的实现代码
May 05 #Javascript
animate 实现滑动切换效果【实例代码】
May 05 #Javascript
JavaScript中各种引用类型的常用操作方法小结
May 05 #Javascript
Sea.JS知识总结
May 05 #Javascript
在Node.js中使用Javascript Generators详解
May 05 #Javascript
You might like
PHP4中session登录页面的应用
2008/07/25 PHP
php 表单数据的获取代码
2009/03/10 PHP
PHP读取大文件的类SplFileObject使用介绍
2014/04/09 PHP
PHP5.3与5.5废弃与过期函数整理汇总
2014/07/10 PHP
PHP时间函数使用详解
2019/03/21 PHP
thinkPHP事务操作简单案例分析
2019/10/17 PHP
仅IE支持clearAttributes/mergeAttributes方法使用介绍
2012/05/04 Javascript
Javascript拓展String方法小结
2013/07/08 Javascript
用jquery统计子菜单的条数示例代码
2013/10/18 Javascript
JS记录用户登录次数实现代码
2014/01/15 Javascript
jquery中show()、hide()和toggle()用法实例
2015/01/15 Javascript
nodejs中的fiber(纤程)库详解
2015/03/24 NodeJs
JS实现从连接中获取youtube的key实例
2015/07/02 Javascript
JavaScript学习笔记之数组的增、删、改、查
2016/03/23 Javascript
探讨AngularJs中ui.route的简单应用
2016/11/16 Javascript
javascript回调函数的概念理解与用法分析
2017/05/27 Javascript
JS实现快速比较两个字符串中包含有相同数字的方法
2017/09/11 Javascript
浅谈Vue的加载顺序探讨
2017/10/25 Javascript
Express进阶之log4js实用入门指南
2018/02/10 Javascript
Vue props用法详解(小结)
2018/07/03 Javascript
详解基于mpvue微信小程序下载远程图片到本地解决思路
2019/05/16 Javascript
解决vue addRoutes不生效问题
2020/08/04 Javascript
python在Windows下安装setuptools(easy_install工具)步骤详解
2016/07/01 Python
浅谈Pandas:Series和DataFrame间的算术元素
2018/12/22 Python
使用APScheduler3.0.1 实现定时任务的方法
2019/07/22 Python
python构建指数平滑预测模型示例
2019/11/21 Python
深入浅析CSS3中的Flex布局整理
2020/04/27 HTML / CSS
英国电动工具购买网站:Anglia Tool Centre
2017/04/25 全球购物
REN Clean Skincare官网:英国本土有机护肤品牌
2019/02/23 全球购物
加拿大在线旅游公司:Flighthub
2019/03/11 全球购物
英国著名药妆店:Superdrug
2021/02/13 全球购物
Linux如何修改文件和文件夹的权限
2012/06/27 面试题
初中英语课后反思
2014/04/25 职场文书
副检察长四风问题对照检查材料思想汇报
2014/10/07 职场文书
毕业生自荐信范文
2015/03/05 职场文书
CSS link与@import的区别和用法解析
2023/05/07 HTML / CSS