jQuery选择器

来源:互联网 发布:java怎么查看流内容 编辑:程序博客网 时间:2024/06/17 01:31

1.表单元素过滤选择器:
(:enabled)(‘:disabled’) 选择表单不可操作的所有元素
(:checked)checked2.(“:input”) 选择所有的表单输入元素,包括input, textarea, select 和 button
3.子元素过滤选择器
(divspan:firstchild)div(“div span:last-child”) 返回所有的div元素的最后一个节点的数组
$(“div button:only-child”) 返回所有的div中只有唯一一个子节点的所有子节点的数组

4.内容过滤选择器
$(“div:contains(‘John’)”) 选择所有div中含有John文本的元素

(td:empty)td(“div:has(p)”) 选择所有含有p标签的div元素

$(“td:parent”) 选择所有的以td为父节点的元素数组

5.属性过滤选择器
$(“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元素

6.层叠选择器:
$(“form input”) 选择所有的form元素中的input元素