jQuery之全选 全不选 反选 方法二
来源:互联网 发布:javac编译java文件 编辑:程序博客网 时间:2024/06/07 01:18
<!DOCTYPE html >
<html >
<meta charset="utf-8">
<script src="jquery-1.7.js"></script>
<script >
function checkboxFun(type,e){
if(type==1){//全选
e.attr("checked",true);
} else if(type==2){ //全不选
e.attr("checked",false);
}else if(type==3){ //反选
e.attr("checked", function(){return !$(this).attr("checked")});
}
}
$(
function(){
$('.q').bind(
"click",
function(){
checkboxFun( $(this).index()+1,$(".box") )
} )
} )
</script>
</head>
<body>
<form>
<div >
<input type="checkbox" value="歌曲1" class="box" />歌曲1<br />
<input type="checkbox" value="歌曲2" class="box" />歌曲2<br />
<input type="checkbox" value="歌曲3" class="box" />歌曲3<br />
<input type="checkbox" value="歌曲4" class="box" />歌曲4<br />
<input type="checkbox" value="歌曲5" class="box" />歌曲5<br />
<input type="checkbox" value="歌曲6" class="box" />歌曲6
</div>
<div>
<input type="button" value="全选" id="selectAll" class="q" />
<input type="button" value="全不选" id="unSelect" class="q"/>
<input type="button" value="反选" id="reverse" class="q"/>
</div>
</form>
</body>
</html>
<html >
<meta charset="utf-8">
<head>
/*此方法是使用index()获得 全选 全不选 反选 三个按钮的位置 需要注意的是这三个按钮要处在同一个父级元素的内部,最好没有其他的同级元素,否则位置可能或许错误*/
<title>全选,不全选,反选</title><script src="jquery-1.7.js"></script>
<script >
function checkboxFun(type,e){
if(type==1){//全选
e.attr("checked",true);
} else if(type==2){ //全不选
e.attr("checked",false);
}else if(type==3){ //反选
e.attr("checked", function(){return !$(this).attr("checked")});
}
}
$(
function(){
$('.q').bind(
"click",
function(){
checkboxFun( $(this).index()+1,$(".box") )
} )
} )
</script>
</head>
<body>
<form>
<div >
<input type="checkbox" value="歌曲1" class="box" />歌曲1<br />
<input type="checkbox" value="歌曲2" class="box" />歌曲2<br />
<input type="checkbox" value="歌曲3" class="box" />歌曲3<br />
<input type="checkbox" value="歌曲4" class="box" />歌曲4<br />
<input type="checkbox" value="歌曲5" class="box" />歌曲5<br />
<input type="checkbox" value="歌曲6" class="box" />歌曲6
</div>
<div>
<input type="button" value="全选" id="selectAll" class="q" />
<input type="button" value="全不选" id="unSelect" class="q"/>
<input type="button" value="反选" id="reverse" class="q"/>
</div>
</form>
</body>
</html>
0 0
- jQuery之全选 全不选 反选 方法二
- jQuery之全选 全不选 反选 方法一
- jQuery之全选、反选、全不选
- JQuery 全选 全不选 反选
- jQuery全选、反选、全不选
- jquery-全选-反选-全不选
- jQuery全选,全不选,反选
- jquery全选,jquery全不选,jquery反选
- jquery全选,jquery全不选,jquery反选
- jquery全选/jquery全不选/jquery反选
- jquery全选,jquery全不选,jquery反选
- jquery全选,jquery全不选,jquery反选
- jquery checkbox全选,全不选,反选方法,jquery checkbox全选只能操作一次
- JQuery之复选框的全选、全不选、反选功能
- jQuery_review之jQuery实现多选框的反选、全选、全不选
- jQuery效果之全选反选
- Jquery之实现全选反选功能
- JQuery之全选与反选
- jvisualvm远程调用tomcat测试性能
- eclipse部署web项目至本地的tomcat但在webapps中找不到
- Objective-C Autorelease Pool 的实现原理
- 三、git rebase
- 184,ScrollView中常用的属性与代理方法
- jQuery之全选 全不选 反选 方法二
- 分布式缓存-Memcached
- 键盘的inputAccessoryView属性
- 导出csv文件时,处理分隔符问题
- Python环境搭建之Python+Wing IDE开发环境配置
- iOS(四)动漫App:一
- !MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin tha
- Freemarker常用技巧
- xmpp版即时聊天