JQuery 中 实现复选框全选/全不选/反选功能 案例
来源:互联网 发布:网络布线测试报告 编辑:程序博客网 时间:2024/06/05 07:34
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="UTF-8">
<script src="jq183.js"></script>//引入JQuery代码库
</head>
<body>
<input type="button" value="全选" id="all">
<input type="button" value="全不选" id="unall">
<input type="button" value="反选" id="un">
<hr>
<input type="checkbox" value=""> HTML <br>
<input type="checkbox" value=""> Javascript <br>
<input type="checkbox" value=""> PHP <br>
<input type="checkbox" value=""> Python <br>
<input type="checkbox" value=""> Java <br>
<input type="checkbox" value=""> C/C++ <br>
</body>
<script>
$.fn.extend({
//全选 将所有的 CheckBox的checked 属性 都为true
all:function(){
this.attr('checked',true)
},
//全不选 将所有的checked 属性值都变成false
unall:function(){
this.attr('checked',false)
},
//反选 将所有的checked属性值取反
un:function(){
for(var i=0;i<this.length;i++){
this[i].checked=!this[i].checked;
}
}
})
$('#all').click(function(){
$(':checkbox').all();
})
$('#unall').click(function(){
$(':checkbox').unall();
})
$('#un').click(function(){
$(':checkbox').each(function(){
//判断并取反
if(this.checked==true){
this.checked=false;
}else{
this.checked=true;
}
//直接取反
// this.checked=!this.checked;
})
})
</script>
</html>
阅读全文
0 0
- JQuery 中 实现复选框全选/全不选/反选功能 案例
- jquery实现复选框全选,反选,全不选等功能
- JQuery之复选框的全选、全不选、反选功能
- JQuery实现列表中复选框全选反选功能封装
- jQuery实现复选框的全选 反选 全不选
- jQuery实现复选框 全选、反选、全不选
- jquery实现反选、全选、全不选功能
- java实现复选框的全选和反选功能
- js实现复选框全选和反选功能
- Juery实现的小案例1、实现复选框的全选、全不选以及反选
- jquery实现复选框的全选和反选
- jQuery实现复选框的全选和反选:
- jquery实现checkbox复选框的全选反选
- jquery实现复选框的全选与反选
- jquery实现复选框(checkbox)的全选与反选
- jQuery实现复选框的全选和反选
- [JavaScript/JQuery] jquery 复选框全选 全不选 反选
- [JavaScript/JQuery] jquery 复选框全选 全不选 反选
- 自动编码器
- 【Python】Python2与Python3的不同
- Server Tomcat v9.0 Server at localhost failed to start
- E
- java算法之希尔排序
- JQuery 中 实现复选框全选/全不选/反选功能 案例
- 【C语言】文件位置指针
- Hdu 2457 DNA repair AC自动机+DP
- 服务器渲染与客户端渲染
- mysql workbench入门记(一)-介绍及简单使用
- Ubuntu 16.04 禁用Guest用户
- mysql-5.7.19-winx64配置
- tensorflow学习相关资料收集
- C++实现双链表