100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 分享jquery全选反选实例

分享jquery全选反选实例

时间:2019-10-06 01:26:56

相关推荐

分享jquery全选反选实例

web前端|js教程

jquery,案例,全选,简单

web前端-js教程

本demo适合刚学习jQuery的战友学习。

源码制作教程,vscode左边4个按钮,ubuntu远程问题,tomcat如何清空缓存,学会爬虫技术,php http接口开发,沙盘裤子seo关键词,音乐分享网站 源码,asp模板网站下载lzw

一个星期平均有4次晚上是吃 某荔村肠粉,所以内容就是我晚上经常点吃的那些。一般我都是吃14块钱。

jeecg 代码生成器源码,ubuntu人脸识别不了,添加库中无tomcat,写爬虫入狱,php对接物联网,怎么做一个简单的seo 代发lzw

效果如图:

cocos2d-js 连连看源码,vscode 全局替换,ubuntu系统怎样删除文件,tomcat 启动方式,sqlite联合唯一,网页预览pdf插件下载,前端ui框架学哪个,爬虫编程编辑退出,php bt种子,学seo要多长时间,网站在线建站源码,网页浏览统计代码,微信小程序源码模板,ecshop支付页面修改,c winform 管理系统,多用户小程序商城系统源码lzw

HTML代码:

1

2

8元 红豆沙

5元 青菜肠

2元 加底7元 鸡蛋青菜粥

6元 白灼鲜蔬菜7元 黄金南瓜粥

3元 卤蛋

1314

1516

JS代码:

1 2 3//计算次数,当 #food 7个都选中时,#all 也选中 4var num =0; 5//#all 全选框选中时,#food 全部选中 6$(#all).click(function(){ 7if((this.checked)){ 8 $(#food :checkbox).prop(checked,true); 9 }else{10 $(#food :checkbox).prop(checked,false);11 }12})13//全选按钮14 $(#selectAll).click(function(){15 $(:checkbox).prop(checked,true);16 num = 7;17})18 //全不选按钮19$(#unselectAll).click(function(){20 $(:checkbox).prop(checked,false);21 num = 0;22})23//反选按钮24$(#reverse).click(function(){25 var arr = [];26 $(#food :checkbox).each(function(){27 $(this).prop(checked,!$(this).prop(checked));28 }) $(#food>li>input).each(function(){30 if(this.checked){31 arr.push($(this).val());32 }33 });34 num = arr.length;35 if(num == 7){36 $(#all).prop(checked,true);37 }else{38$(#all).prop(checked,false);39 }40})41//获取价钱,显示出来42 $(#getnum).click(function(){43 getNum();44});45//全部#food框都选中时,#all 也选中46 $(#food :checkbox).click(function(){47 if(this.checked){48 num++;49 }else { num--;51 }52 if(num == 7){53$(#all).prop(checked,true);54 }else{55 $(#all).prop(checked,false);56 } })58//计算价钱59function getNum(){60 var sum = 0;61 var arr = [];62 $(#food>li>input).each(function(){63 if(this.checked){64 //取value值,为字符串,转为数字65arr.push(Number($(this).val()));66 } });68 //遍历数组,取合69 arr.forEach(function(i){70sum += i;71 })72 alert("总共:"+ sum + "元");73}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。