axure实现复选框全选_jq简单的全选、反选和全不选效果

jquery是很实用和方便的前端效果库,可以让我减少很多的操作和节省很多的时间。今天,我们来说一下jq的全选、全不选和反选效果,本篇讲的是最简单简洁的jq全选、全不选和反选的例子。如果还有什么其他的功能要求可自己根据所学到的基础来扩展一下。

首先,我们来创建一下所需要的html页面,导入jq文件,这里我们使用的是jq压缩版,把复选框例子填充上。

468c76fbe27effa937588157612c8405.png

创建html页面的同时,把全选、全不选和反选按钮分别给它们id命名:all、not、reverse,方便jq之后获取CheckBox来实现全选不选等效果。

接下来,就是我们的jq登场了,jq根据按钮的ID名来获取点击事件,来实现我们所需要的效果。

c42643e5ca7dc910a2fa1be5268e493d.png

其中,prop(),我们来说一下它的含义。

prop() 方法设置或返回被选元素的属性和值。

当该方法用于返回属性值时,则返回第一个匹配元素的值。

当该方法用于设置属性值时,则为匹配元素集合设置一个或多个属性/值对。

注意:prop() 方法应该用于检索属性值,例如 DOM 属性(如 selectedIndex, tagName, nodeName, nodeType, ownerDocument, defaultChecked, 和 defaultSelected)。

这就是最简单的全选、全不选和反选的实例,希望对你们有所帮助。下面附上代码,供你们参考:

html代码:

<div id="box-function"><input id="all" type="button" value="全选" /><input id="not" type="button" value="全不选" /><input id="reverse" type="button" value="反选" /></div><div id="choose"><input type="checkbox" /><input type="checkbox" /><input type="checkbox" /><input type="checkbox" /><input type="checkbox" /><input type="checkbox" /><input type="checkbox" /><input type="checkbox" /><input type="checkbox" /><input type="checkbox" /><input type="checkbox" /><input type="checkbox" />
</div>

jq代码:

<script type="text/javascript">$(function(){var $choose = $("#choose input");//全选$("#all").click(function(){$choose.each(function(){$(this).prop("checked",true);});});//全不选$("#not").click(function(){$choose.prop("checked",false);});//反选$("#reverse").click(function(){$choose.each(function(){$(this).prop("checked",!$(this).prop("checked"));});});});</script>

原文:

jq简单的全选、反选和全不选效果-三人行慕课​www.3mooc.com
228bd95d137d9f410bf8683f0df5a80f.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/533116.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

计算机设备管理器驱动,设备管理器安装驱动程序的详细教程

系统出现问题&#xff0c;很多人都会选择重装系统。但系统重装后&#xff0c;我们所做的第一件事&#xff0c;就是安装驱动。有的驱动程序有安装包&#xff0c;直接安装就行了。但是有的驱动是只有驱动程序文件&#xff0c;而没有执行程序&#xff0c;这时候就需要通过设备管理…

ef执行原生sql语句_EF Core中执行原生SQL语句

一、课程介绍之所以今天录制这个系列文章的主要原因是&#xff0c;想在快速帮助到大家上手在ASP.NET Core WebAPI中结合EF Core来操作我们的数据库。EF Core的基础文章和基础课程实在是太多了&#xff0c;那么阿笨既然也来录制这个系列课堂&#xff0c;阿笨想必肯定会给大家带来…

华立学院计算机组成原理考试,广东工业大学华立学院计算机组成原理期末复习重点...

广工华立-2015-2016学年度-计算机组成原理考试复习一、考试题型&#xff1a;分为选择、判断、填空、简述题四大类。其中选择题有大约三分之一送分&#xff0c;大题占了50分、题目从课后作业出、重点大题为&#xff1a;指令方面&#xff1b;芯片连接&#xff1b;硬盘计算外存&am…

电路串联和并联图解_一个关于交流电路谐振现象的仿真实验

对于一个具有电阻、电感、电容的交流电路中&#xff0c;交流电源两端的电压一般不和它输出的电流同相位。如果调节电路的参数或者电源频率使它们同相位&#xff0c;这时电路就发生了谐振现象。按照发生谐振现象的电路不同&#xff0c;可以分为串联谐振和并联谐振。1、串联谐振在…

sync不生效 vue_Vue实战项目-记账器-重要知识点汇总

历时3周&#xff0c;记账器项目终于可以运行了&#xff0c;这次项目是基于Vue开发&#xff0c;用到了typeScript和Scss,下面基于项目做一个阶段性的总结&#xff0c;回顾一下项目中用到的知识点。一.组件一开始用的是JS对象的写法&#xff1a;构造选项&#xff1a;{ data(){ret…

开设计算机课程的必要性,学前教育专业开设计算机音乐制作课程的必要性与可行性...

学前教育专业开设计算机音乐制作课程的必要性与可行性李 萍430061【期刊名称】课程教育研究【年(卷),期】2012(000)020【总页数】1一、学前教育专业开设音乐相关课程的现状二、现代教育的新型特点&#xff0c;计算机音乐及制作的发展概况三、计算机音乐制作在学前教育专业开设的…

fifo页面置换算法设计思路_千万级并发!如何设计一个多级缓存系统?

什么是一个多级缓存系统?它有什么用?我们又如何设计一个多级缓存系统?图片来自 Pexels所谓多级缓存系统&#xff0c;就是指在一个系统的不同的架构层级进行数据缓存&#xff0c;以提升访问效率。我们都知道&#xff0c;一个缓存系统&#xff0c;它面临着许多问题&#xff0c…

广东省计算机学校哪所最好,广东省哪个技校比较好哪里好

湖北省有少数大中专院校在教育事业中&#xff0c;无论是投入还是创办教育学院&#xff0c;都比较好&#xff0c;的话就是至少能赚到三成。至于那些综合性、公益性大的院校&#xff0c;可能要好几千块钱不是问题&#xff0c;毕竟我们是艺术类的&#xff0c;所以毕竟整体上看&…

apple quicktime怎么在ppt中用_PPT情感专题大赏No. 007:一份这就是街舞第三季主题PPT(上集)...

Hello&#xff0c;大家好&#xff0c;这里是千师傅小作坊第35期&#xff0c;我是你们的老朋友千千。熟悉千师傅小作坊的人都知道&#xff0c;千师傅特别喜欢看综艺&#xff0c;尤其是音乐、表演、舞蹈类。作为一个十八线PPT设计师&#xff0c;如果我看到好看的节目视觉设计&…

计算机语言低下限高上限,学习语言有没有上限

学习语言有没有上限科学家普遍认为&#xff0c;语言是人类特有的认知天赋的一部分&#xff0c;所以长期以来&#xff0c;科学家一直在研究疾病和创伤如何削弱语言能力。但是&#xff0c;直到现在&#xff0c;科学家仍不清楚一个人最多能掌握多少种语言。在经过长期沉默后&#…

idea内存溢出解决_各种OOM代码样例及解决方法

针对目前大家对OOM的类型不太熟悉&#xff0c;那么来总结一下各种OOM出现的情况以及解决方法。把各种OOM的情况列出来&#xff0c;然后逐一进行代码编写复现和提供解决方法。1. 堆溢出-java.lang.OutOfMemoryError: Java heap space。2. 栈溢出-java.lang.OutOfMemorryError。3…

win7安装硬盘后无法启动计算机,硬盘装Win7系统电脑后开机提示DISK BOOT FAILURE怎么办【图文】...

很多人都喜欢安装win7系统&#xff0c;而硬盘安装系统的方式也是深受用户们的喜欢&#xff0c;但是最近有用户反映说硬盘安装win7系统之后&#xff0c;在重启计算机的时候屏幕提示DISK BOOT FAILURE,INSERT SYSTEM DISK AND PRESS ENTER&#xff0c;导致无法正常进入系统&#…

导入数据中文乱码_基于Navicat和Kettle的数据迁移完全解读(多图)

需求描述对于数据分析人员来说&#xff0c;工作的基础是数据&#xff0c;没有数据分析就无从谈起&#xff0c;即巧妇难为无米之炊。#数据库# #数据迁移# #Oracle# 然而&#xff0c;数据分析往往在实验环境或者准生产环境中开展&#xff0c;而数据分布在生产环境&#xff0c;因此…

怎样能确保计算机安全,如何确保电脑安全

如何确保电脑安全电脑安全问题层出不穷&#xff0c;如何确保电脑安全呢?下面是小编分享的一些方法&#xff0c;一起来看一下吧。一、关闭默认共享大部分的电脑系统在默认的情况下都是自动开启网络共享设置的&#xff0c;Win7系统也不例外&#xff0c;该功能主要是为了用户能够…

点云平面提取_基于LiDAR点云数据滤波方法

基于LiDAR点云数据滤波方法机载激光雷达所获取的数据被称为“点云(points cloud)”它在三维空间中呈现出随机分布的形状。在点云中&#xff0c;有些点属于真实的地形表面的点&#xff0c;有些点属于人工建筑物塔、输电线、桥等或自然植被如树、灌木、草、其他植物。激光雷达数据…

全国计算机一级书红色封面,年度最强的网红录取通知书,竟然附赠了一张黑胶唱片...

这两天世超被一张来自中国科学院大学的录取通知书给刷屏了&#xff0c;这份录取通知书里还附赠了一张黑胶光盘。光盘上刻录了一份国科大为新生准备的特别的礼物 —— 一段来自宇宙深处的声音。它们是由国科大师生通过 500 米口径球面射电望远镜( FAST )捕获的 15 颗脉冲星信号&…

动态新增表字段_制作动态的数据透视表(一):定义名称法创建数据透视表

——施瓦辛格&#xff1a;没有跌倒过的人不会成功。我们的日常工作中&#xff0c;会经常遇到一种情况&#xff1a;创建好数据透视表后&#xff0c;有其他被遗漏的数据内容需要重新插入到数据源后&#xff0c;有其他被遗漏的数据内容需要重新插入到数据源中&#xff1b;或者是需…

计算机中除法的函数英文,EXECL中哪一个英文是算除法的?-excle 除法的英文

Excel中除法的函数是哪个?Excel中除有具体的函数&#xff0c;需要使用操作方法才行下&#xff1a;1、创个Excel工作表&#xff0c;填入数值一、数两列&#xff0c;开始进行第三列的除法数值计算。2、将鼠标放到想要求除法数值结果的格内&#xff0c;在Excel工作表上部找到fx选…

计算机公式or,【转载】 odds、OR和RR的计算公式和实际意义

1. OddsOdds 的意思为机率、可能性&#xff0c;是指某事件发生的可能性(概率)与不发生的可能性(概率)之比。假如某药物有疗效的比例为p1&#xff0c;则无效的比为1-p1&#xff0c;则odds的计算公式为&#xff1a;对于如下表所示的四格表&#xff0c;患病组的中暴露的概率(以实测…

mysql日期格式化季度_mysql 按年度、季度、月度、周、日SQL统计查询

一、年度查询查询 本年度的数据SELECT *FROM blog_articleWHERE year( FROM_UNIXTIME( BlogCreateTime ) ) year( curdate( ))二、查询季度数据查询数据附带季度数SELECT ArticleId, quarter( FROM_UNIXTIME( BlogCreateTime ) )FROM blog_article其他的同前面部分&#xff1a…