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 相关文章推荐
基于jquery的loading 加载提示效果实现代码
Sep 01 Javascript
jquery live()调用不存在的解决方法
Feb 26 Javascript
JavaScript中的值类型详细介绍
Dec 29 Javascript
JQUERY实现网页右下角固定位置展开关闭特效的方法
Jul 27 Javascript
javascript实现消灭星星小游戏简单版
Nov 15 Javascript
Canvas + JavaScript 制作图片粒子效果
Feb 08 Javascript
js实现数字递增特效【仿支付宝我的财富】
May 05 Javascript
JavaScript实现的斑马线表格效果【隔行变色】
Sep 18 Javascript
Vue中computed、methods与watch的区别总结
Apr 10 Javascript
Vue使用Clipboard.JS在h5页面中复制内容实例详解
Sep 03 Javascript
如何在wxml中直接写js代码(wxs)
Nov 14 Javascript
vue实现移动端触屏拖拽功能
Aug 21 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
PHP登录环节防止sql注入的方法浅析
2014/06/30 PHP
mod_php、FastCGI、PHP-FPM等PHP运行方式对比
2015/07/02 PHP
自适应图片大小的弹出窗口
2006/07/27 Javascript
jquery 事件对象属性小结
2010/04/27 Javascript
DWR实现模拟Google搜索效果实现原理及代码
2013/01/30 Javascript
jquery配合css简单实现返回顶部效果
2013/09/30 Javascript
只需一行代码,轻松实现一个在线编辑器
2013/11/12 Javascript
js获取当前月的第一天和最后一天的小例子
2013/11/18 Javascript
js 金额格式化来回转换示例
2014/02/23 Javascript
一个简单的Node.js异步操作管理器分享
2014/04/29 Javascript
js设置cookie过期当前时间减去一秒相当于立即过期
2014/09/04 Javascript
JavaScript实现时间倒计时跳转(推荐)
2016/06/28 Javascript
jQuery插件HighCharts绘制2D带有Legend的饼图效果示例【附demo源码下载】
2017/03/10 Javascript
Three.js基础学习教程
2017/11/16 Javascript
使用 vue-i18n 切换中英文效果
2018/05/23 Javascript
对vue下点击事件传参和不传参的区别详解
2018/09/15 Javascript
小程序实现人脸识别功能(百度ai)
2018/12/23 Javascript
Python获取任意xml节点值的方法
2015/05/05 Python
json跨域调用python的方法详解
2017/01/11 Python
Python 常用的安装Module方式汇总
2017/05/06 Python
在VS Code上搭建Python开发环境的方法
2018/04/06 Python
python 识别图片中的文字信息方法
2018/05/10 Python
selenium3+python3环境搭建教程图解
2018/12/07 Python
Python二叉树的遍历操作示例【前序遍历,中序遍历,后序遍历,层序遍历】
2018/12/24 Python
大家都说好用的Python命令行库click的使用
2019/11/07 Python
python设置表格边框的具体方法
2020/07/17 Python
Python爬虫抓取论坛关键字过程解析
2020/10/19 Python
Python web框架(django,flask)实现mysql数据库读写分离的示例
2020/11/18 Python
东南亚地区最大的购物网站Lazada新加坡站点:Lazada.sg
2016/07/17 全球购物
生物技术毕业生自荐信
2013/10/23 职场文书
外语系毕业生自荐信范文
2013/12/16 职场文书
学校消防演习方案
2014/02/19 职场文书
村官个人总结范文
2015/03/03 职场文书
自荐信格式范文
2015/03/04 职场文书
企业战略合作意向书
2015/05/08 职场文书
爱岗敬业先进典型事迹材料(2016推荐版)
2016/02/26 职场文书