1.添加点击事件、each、prop、$(this)

 1     //全选框的被动操作
 2     //定义一个标志保存最终状态
 3     var flag = false;
 4     //为每一个选择框添加点击事件,数组.click()
 5     $('.chex').click(function(){
 6         //遍历数组,数组.each()
 7         $('.chex').each(function(){
 8             //判断每一个元素的点击状态,$(this)当前元素
 9             if($(this).prop('checked')){
10                 flag = true;
11             }else{
12                 flag = false;
13                 //不可以使用break
14                 return false;
15             }
16         });
17         if(flag){
18             $('#chexAll').prop('checked',true);
19         }else{
20             $('#chexAll').prop('checked',false);
21         }
22     });

全选框的被动操作

转载于:https://www.cnblogs.com/flypea93/p/8872414.html

0418 jQuery笔记(添加事件、each、prop、$(this))相关推荐

  1. JavaScript 学习笔记 - 挂载事件 Demo

    JavaScript 学习笔记 - 挂载事件 Demo 例子 addEventListener 监听事件 挂载事件的同时带上参数 dispatchEvent 触发事件 removeEventListe ...

  2. 【jQuery笔记Part4】01-jQuery-节点操作-添加节点-删除节点-复制节点

    节点操作 添加节点 静态页面 内部添加(父子关系) append(): 添加节点->追加到最后 (父子关系) appendTo(tag): 把创建的节点添加到指定节点之后(父子关系) prepe ...

  3. 锋利的Jquery【读书笔记】 -- 第四章 jQuery中的事件和动画

    锋利的Jquery读书笔记 第三章 jQuery中的DOM操作 jQuery中的事件 事件绑定 bind方法 合成事件 hover方法 toggle方法 事件冒泡 事件对象 停止事件冒泡 阻止默认行为 ...

  4. jquery为图片添加事件

    在用jquery 为图片添加事件的时候会遇到一个问题,你添加的图片是通过javascript函数添加上去的所以你直接这样 $(img).click(function(){DoSomeThing();} ...

  5. jQuery向未来的元素添加事件处理程序(绑定事件)

    2019独角兽企业重金招聘Python工程师标准>>> jQuery向未来的元素添加事件处理程序 ,使用 delegate() 方法向尚未创建的元素添加事件处理程序(绑定事件) $( ...

  6. 为jquery.AutoComplete添加触发事件

    上次为jQuery.AutoComplete加上了提示的功能,详情请访问我的博客:<如何让jquery.Autocomplete支持提示?>,这一次,我需要再给jQuery.autoCom ...

  7. jQuery动态添加按钮,绑定点击事件失效

    jQuery动态添加按钮,绑定点击事件失效 因为需求需要给页面动态添加按钮并绑定点击事件进行操作, 但是发现绑定的点击事件失效. 原因分析: append中的节点是在整个文档加载完之后开始添加,因此页 ...

  8. 《锋利的JQuery》读书要点笔记3——事件和动画

    第四章 jQuery中的事件和动画 JS和HTML的交互是通过用户和浏览器操作页面时引发的事件来处理的,事件由浏览器自动生成. 4.1 jQuery中的事件 1. 加载DOM 这里主要是搞明白wind ...

  9. jquery 点击事件点击元素添加和移除class

    jquery 点击事件点击元素添加和移除class 怎么实现点击一个元素给它添加class,再点击一个元素移除上一个元素的class,再给现在点击的元素添加class <div class=&q ...

最新文章

  1. puppet中master和agent之间实现通信
  2. 演化计算简单实例(附代码)
  3. Qt样式表之二:QSS语法及常用样式
  4. ssh: connect to host localhost port 22: Connection refused 问题
  5. js cookies 存数组_用一个例子理解JS函数的底层处理机制
  6. ubuntu shell简介
  7. Python的BoundedSemaphore对象和Pool对象实例
  8. eclipse 的Java Resource文件夹显示有错,可是文件夹下面的文件没有提示错误,这是怎么回事?怎么解决?
  9. 8 - 博客文章详情页
  10. VMware Workstation 16.2.4 Pro
  11. 15款Chrome浏览器插件让设计师告别拖延症
  12. c语言pow为什么溢出,c – GMP pow中的溢出处理
  13. 查找整数c语言程序,查找整数(示例代码)
  14. 多路PT100转RS485模块
  15. 桌上有一只盘子,每次只能放入一个水果。请用Wait()、Signal()原语实现爸爸、儿子、女儿三个并发进程的同步。
  16. 羽毛球规则之羽毛球场地尺寸(球场、网柱、球网)
  17. Petalinux 2019.1 工具环境搭建与安装
  18. 华为获印尼NTS WCDMA商用合同
  19. 微软快捷键截图_所有最好的Microsoft Word键盘快捷键
  20. java解析网页全过程_Java网页解析

热门文章

  1. 网页制作代码模板_科普:关于网页设计的4个基础小知识
  2. mysqlbinlog恢复误删数据
  3. 文件上传案例——客户端和服务端套接字
  4. Ajax同步和异步的区别?
  5. 如何把两个查询语句合成一条 语句
  6. 2017.8.23创业项目方向
  7. 使用阿里云docker加速器
  8. 转载------------java equals 方法
  9. kubectl get node运行时出现:Unable to connect to the server: x509: certificate signed by unknown authority
  10. java pdf打印_Java 打印PDF文档