jQuery知识点总结(第三天)
今天来总结剩余的选择器。
非常感谢评论区提问题的朋友们,有的错误是我笔误,有的问题则是知识点没有辨析解释清楚。只要有疑问,我们大家一同探究学习。
表单对象过滤选择器:
○ 选取所有可用的元素 $("#form :enabled");
○ 选取所有不可用的元素 $("#form :disabled");
○ 选取所有单选框或复选框中被选中的的元素 $("#from :checked");
○ 选取所有下拉列表中被选中的选项元素。 $("#from :selected");
notice:可用与不可用是指该元素能否被编辑修改。下面的是一个form表单。其中A设置了disabled属性,不可以被编辑呈现灰色。b可以被编辑。
表单选择器:
○ 选取表单中所有的input、textarea 、select 、button 元素 $("#form :input");
○ 选取所有的单行文本框 $("#form :text");
○ 选取表单中所有的密码框 $("#form :password");
○ 选取所有的单选框 $("#form :radio");
○ 选取所有的多选框 $("#form :submit");
○ 选取所有的提交按钮 $("#form :submit");
○ 选取所有的图像按钮 $("#form :image");
○ 选取所有的重置按钮 $("#form :reset");
○ 选取所有的按钮 $("#form :button");
○ 选取所有的上传域 $("#form :file");
○ 选取所有的不可见元素 $("#form :hidden");
选择器已经都整理完了。总结一下。
1、基本选择器(选标签,选id,选class)
2、层次选择器(找爷爷找爹爹,找儿子,找兄弟,找孙子)
3、过滤选择器 (过滤大的,过滤小的,过滤偶数,过滤奇数,过滤动画等等)
4、内容过滤选择器(找匹配内容,找空元素)
5、可见性过滤选择器(能不能在页面中显示)
6、属性过滤选择器(属性很任性,全等、开头等,结尾等、空格分隔匹配,下划线拼接匹配。)
7、子元素过滤选择器(选第一个儿子、最后一个儿子,指定儿子、独生儿子)
8、表单选择器(单选、多选、按钮、密码等等)
9、表单对象过滤选择器(是否禁用,单选复选、下拉列表)
这个分类和书上的不一样。不必背概念,知道怎么用就好。
总结完,洗洗睡。有问题,来评论里。
jQuery知识点总结(第三天)的更多相关文章
- Jquery中each的三种遍历方法
Jquery中each的三种遍历方法 $.post("urladdr", { "data" : "data" }, function(dat ...
- jquery.validate+jquery.form提交的三种方式
原文:http://www.cnblogs.com/datoubaba/archive/2012/06/06/2538873.html jquery.validate+jquery.form提交的三种 ...
- js+jquery+html实现在三种不通的情况下,点击图片放大的效果
js+jquery+html实现在三种不通的情况下,点击图片放大的效果. 三种情况分别是:图片的父元素宽高固定; 图片的宽高固定; 图片的父元素宽固定,高度不固定 第一种情况:图片的父元素宽高固定 ...
- Web前端JQuery面试题(三)
Web前端JQuery面试题(三) 1.怎么阻止冒泡过程? stopPropagation(); // 阻止冒泡过程 2.ready()方法和onload()方法的区别? onload()方法要等页面 ...
- jQuery知识点学习整理
零.jQuery中操作css的方法 1.$("p").css("background-color"); 返回首个匹配元素的background-color的值. ...
- [独孤九剑]Oracle知识点梳理(三)导入、导出
本系列链接导航: [独孤九剑]Oracle知识点梳理(一)表空间.用户 [独孤九剑]Oracle知识点梳理(二)数据库的连接 [独孤九剑]Oracle知识点梳理(三)导入.导出 [独孤九剑]Oracl ...
- jQuery 源码解析(三) pushStack方法 详解
该函数用于创建一个新的jQuery对象,然后将一个DOM元素集合加入到jQuery栈中,最后返回该jQuery对象,有三个参数,如下: elems Array类型 将要压入 jQuery 栈的数组元素 ...
- jQuery插件之路(三)——文件上传(支持拖拽上传)
好了,这次咱一改往日的作风,就不多说废话了,哈哈.先贴上源代码地址,点击获取.然后直接进入主题啦,当然,如果你觉得我有哪里写的不对或者欠妥的地方,欢迎留言指出.在附上一些代码之前,我们还是先来了解下, ...
- JQuery知识点总结
一. 1.JavaScript是Netscape公司开发的一种脚本语言(scripting language).JavaScript的出现实现了使得网页和用户之间实时的,动态的和交互的关系,使网页包含 ...
随机推荐
- iptables规则组成
一.四张表五条链 组成部分:四张表 + 5条链(Hook point) + 规则 四张表:filter nat mangle raw 五条链:PREROUTING INPUT FORWARD OUTP ...
- 关于Node.js的httpClieint请求报错ECONNRESET的原因和解决措施
背景说明 最近在工作项目中有下面一个场景: 使用Node.js的express框架实现了一个文件系统服务器端,其中有个API用于客户端上传文件.客户端使用Node.js的HttpClient来调用服务 ...
- Xen虚拟化基本原理详解
标签:虚拟化 xen 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://wangzan18.blog.51cto.com/80210 ...
- T4模板——一个神奇的代码生成器
利用T4模板,可以很方便的从数据库映射成Model模型,相当于动软等功效.但动软是可以直接生成三层,抽象工厂的,T4没那么牛叉,所以我们一般只用作生成Modle或者Server等指定方法了. 废话少说 ...
- PHP后台代码 及 iOS客户端--AF实现上传视频
//视频转换为MP4 //转码操作... _hud.mode = MBProgressHUDModeIndeterminate; _hud.labelText = @"转码中..." ...
- /var/spool/clientmqueue 下生成太多文件处理
问题现象: linux操作系统中的/var/spool/clientmqueue/目录下存在大量文件. 原因分析: 系统中有用户开启了cron,而cron中执行的程序有输出内容,输出内容会以邮件形式发 ...
- Linux chkconfig命令
chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息.谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接. 使用语法:chkconfig [--ad ...
- 开发错误记录11:git报错 fatal:open /dev/null or dup failed: No such file or directory
今天在自己的的电脑上装了git,没成想运行报错: 重装了几次git ,都不行,电脑上没有装github桌面版; 后来在网上查到了方法,反映这是系统的问题: null是比较特殊的系统文件,它实际上是为操 ...
- 手把手windows64位配置安装python2.7
这几天公司要用到python的一些算法,让我调研一番,之前对Python一次没接触的我在安装配置环境的时候由于版本的问题,折腾了好久,这里简单介绍一下我的安装方法,需要安装pyhton的朋友可以不再向 ...
- 6.7-3将数组arr中索引值为2的元素替换为“bb”
package shuzu; import java.util.Arrays; public class TH { public static void main(String[] args) { / ...