语法范例 | 返回结果特点 | |
根据具体id值选择指定的元素 | $("#id") | 返回dom文件中指定id值的元素【单个】 |
选择所有元素 | $("*") | 返回dom文件中的所有元素【集合】 |
根据标签类型选择某一类的元素 | $("div") | 返回dom文件中的所有div标签元素【数组】 |
根据标签引用的css类型选择某一类class的元素 | $(".class1") | 返回dom文件中的所有标签中引用了class1的css样式的标签元素【集合】 |
获取某一元素中的指定元素 | $("div input") | 返回dom文件中所有的div元素中的input元素【非并列关系】 |
获取指定元素的子元素 | $("#div>input") | 返回dom文件中所有div元素的input子元素【父子级关系】 |
获取指定class元素它的下一个元素 | $(".class1+input") | 返回dom文件中所有引用了名为class1的css的元素它的下一个input元素【并列关系】 |
获取指定id元素后面的所有的指定元素 | $("#id~div") | 返回dom文件中id值为id的元素后面的所有的div元素【并列关系】 |
范例 | 说明 |
$("div:first") | 获取所有div元素中的第一个div元素 |
$("div:last") | 获取所有div元素中的最后一个div元素 |
$("input:not(.class1)") | 获取所有input元素中的没有引用class1的css的input元素 |
$("tr:even") | 获取tr元素的第偶数个元素 |
$("tr:odd") | 获取tr元素的第奇数个元素 |
$("td:eq(1)") | 选择所有的td元素中序号为1的那个td元素 |
$("td:gt(1)") | 选择td元素中序号大于1 的所有td元素 |
$(":header") | 选择所有的h标签 |
$("div:contains(‘John‘)") | 选择所有div中含有John文本的元素 |
$("td:empty") | 选择所有的为空(也不包括文本节点)的td元素的数组 |
$("div:has(p)") | 选择所有含有p标签的div元素 |
$("td:parent") | 选择所有的以td为父节点的元素数组 |
$("div:hidden") | 选择所有的被hidden的div元素 |
$("div[id]") | 选择所有含有id属性的div元素 |
$("input[name=‘newsletter‘]") | 选择所有的name属性等于‘newsletter‘的input元素 |
$("input[name!=‘newsletter‘]") | 选择所有的name属性不等于‘newsletter‘的input元素 |
$("input[name^=‘news‘]") | 选择所有的name属性以‘news‘开头的input元素 |
$("input[name$=‘news‘]") | 选择所有的name属性以‘news‘结尾的input元素 |
$("input[name*=‘man‘]") | 选择所有的name属性包含‘news‘的input元素 |
$("input[id][name$=‘man‘]") | 可以使用多个属性进行联合选择,该选择器是得到所有的含有id属性并且那么属性以man结尾的元素 |
范例 | 说明 |
$(":input") | 选择所有的表单输入元素,包括input, textarea, select 和 button |
$(":text") | 选择所有的text input元素 |
$(":password") | 选择所有的password input元素 |
$(":radio") | 选择所有的radio input元素 |
$(":checkbox") | 选择所有的checkbox input元素 |
$(":submit") | 选择所有的submit input元素 |
$(":image") | 选择所有的image input元素 |
$(":reset") | 选择所有的reset input元素 |
$(":button") | 选择所有的button input元素 |
$(":file") | 选择所有的file input元素 |
$(":hidden") | 选择所有类型为hidden的input元素或表单的隐藏域 |
$(":enabled") | 选择所有的可操作的表单元素 |
$(":disabled") | 选择所有的不可操作的表单元素 |
$(":checked") | 选择所有的被checked的表单元素 |
$("select option:selected") | 选择所有的select 的子元素中被selected的元素 |
参考地址:http://www.cnblogs.com/hulang/archive/2011/01/12/1933771.html
原文:http://www.cnblogs.com/yaoxiaoxing/p/5145844.html