您的位置:首页 > Web前端 > JQuery

jQuery内容过滤选择器

2013-01-01 19:39 399 查看
:contains() Selector

匹配所有包含了给定文本的元素。

:empty Selector

匹配所有没有子节点或者没有text的节点。

:has() Selector

匹配指定选择器,并且至少匹配一个元素的元素。

:parent Selector

匹配所有含有子节点或者文本(text)的元素,这相对于empty 选择器使用的。

<script>
$("div:contains('John')").css("text-decoration", "underline");//查找所有包含"John"的div元素并给他们添加下划线
</script>
<script>
$("td:empty").text("Was empty!").css('background', 'rgb(255,220,200)');//查找所有元素为空--他们没有子元素或者text
</script>
<script>
$("div:has(p)").addClass("test");//添加class “test”到所有含有段落的的div元素上
</script>
<script>
$("td:parent").fadeTo(1500, 0.3);//查找所有包含子节点或者text的td元素
</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  JQuery