jQ全选效果
2024-10-18 18:14:20
<ul id="list">
<li><label><input type="checkbox" value="1"> 1.时间都去哪儿了</label></li>
<li><label><input type="checkbox" value="2"> 2.海阔天空</label></li>
<li><label><input type="checkbox" value="3"> 3.真的爱你</label></li>
<li><label><input type="checkbox" value="4"> 4.不再犹豫</label></li>
<li><label><input type="checkbox" value="5"> 5.光辉岁月</label></li>
<li><label><input type="checkbox" value="6"> 6.喜欢妳</label></li>
</ul>
<input type="checkbox" id="all">
<input type="button" value="全选" class="btn" id="selectAll">
<input type="button" value="全不选" class="btn" id="unSelect">
<input type="button" value="反选" class="btn" id="reverse">
</body>
<script>
$(function(){
$("#selectAll").click(function(){
$("#list :checkbox").attr("checked",true);
$("#all").attr("checked",true);
});
$("#unSelect").click(function(){
$("#list :checkbox").attr("checked",false);
$("#all").attr("checked",false);
});
$("#reverse").click(function(){
$("#list :checkbox").each(function(){
$(this).attr("checked",!$(this).attr("checked"));//注意改变选中状态的时候用this,开始的时候用成了遍历 每一个用each
all();
})
});
$("#all").click(function() {
if (this.checked) {
$("#list :checkbox").attr("checked", true);
} else {
$("#list :checkbox").attr("checked", false); }
});
$("#list :checkbox").click(function(){ all(); }) function all(){ var k = $("#list :checkbox").size(); var num = 0; $("#list :checkbox").each(function(){ if($(this).prop("checked") == true){ num++;} }); if(num == k){ $("#all").attr("checked",true); }else { $("#all").attr("checked",false); }
最新文章
- BluetoothChat用于蓝牙串口通信的修改方法
- ar命令详解
- WPF老矣,尚能饭否——且说说WPF今生未来(中):策略
- 关于Blender
- 【PHP的异常处理【完整】】
- Java学习笔记——static关键字与静态的使用方法
- 个人对maven pom.xml文件的理解
- (转)《深入理解java虚拟机》学习笔记7——Java虚拟机类生命周期
- org.hibernate.HibernateException: No CurrentSessionContext configured!
- + (void)load和+ (void)initialize有什么用处
- 201521123051《Java程序设计》第六周学习总结
- CodeForces-749A
- 从PRISM开始学WPF(四)Prism-Module?
- Java【第三篇】基本语法之--选择结构
- mybatis源码解析之环境准备
- IDEA之Git分支以及Stash使用
- After reading a picture than out a picture
- Win10 激活
- Storm 第一章 核心组件及编程模型
- 【组合数学】【P5216】DLS采花