jquery选择器总结,jq 属性选择器,对jQuary选择器的全面总结

jquery选择器总结,jq 属性选择器,对jQuary选择器的全面总结

以下是对jQuary选择器的全面总结。我觉得边肖挺好的。我现在就分享给你,给你一个参考。来和边肖一起看看吧。

jQuary基础选择器

$(div* )获取div下的所有元素

$(.红色,绿色)。html( how )//需要注意的是,两个选择要写在同一个引号内(需要同时选择多个选择器时使用)

$( ance desc )//祖先祖先选择器后代后代选择器

$(" parent child ")//只包含子代选择器,不包含孙代选择器。

$ ("prevnext")// 表示上下级关系。prev元素的下一个元素是next,选择器只返回唯一的元素。

$(p标签)。css(背景色,红色);给你的近邻添加背景色。

$(" prev ~ siblings ")//获取prev之后的所有相邻元素(相邻元素只包含同一父元素中的元素)

jQuary的过滤性选择器

:first $(“Li:first”)得到一组相同标签中的第一个元素是一个元素,而不是一个集合。

:last的最后一个元素

:eq(index)按索引查找元素

$(li:eq(2))索引从零开始获取li标记中的第三个元素。

:包含(文本)按内容查找元素。

$ ("li: contains(张三)")获取所有内容包含张三的li元素。张三为什么要加单引号?因为是字符串,不是变量,如果不加单引号或双引号,会得到错误。

:has(s selector)按元素获取。

$(li:has(p ))得到所有包含P元素的li元素。

:hidden获取所有不可见的元素,包括类型属性值为hidden的元素。$(li:hidden )获取显示的所有元素:无或隐藏在li下。

:visible获取所有可见的元素,只要元素的display属性值没有设置为“none”,就可以通过这个选择器获取。

$(p:visible )来获取可见的p元素

[attribute=value]获取属性名等于属性值的元素。

$(li[title= Superman])射程是加上li确定的。不加李,就全选。

【属性!=value]获取属性名不等于属性值的元素。

[attribute*=value]获取属性值包含指定内容的所有元素。

$(li[title*= new])获取了属性值为“new”的li元素。

:first-child获取从每个父元素返回的第一个子元素。它是一个集合,通常用于从多个集合中选择和处理数据。

$(li:first-child )获取所有ul父元素的第一个li元素。

:last-child获取父元素的最后一个子元素的总数通常通过选择多组数据来处理。

表单选择器

:input获取所有表单元素并返回所有表单元素,不仅包括input标记的所有表单元素,还包括textarea、select和

标记为“表单元素”的按钮,用于选择最宽的表单元素。

:text获取表单中所有单行的文本输入框对textarea没有影响。

:password获取表单中所有密码输入文本框元素。

:radio获取表单中的所有单选按钮元素。

:checkbox获取表单中的复选框元素。()

:submit获取表单中的submit按钮元素。(一般一个表单中只有一个type属性为“submit”的按钮。)如果按钮未定义,它将默认为“提交”

提交的提交按钮

:image获取类“当输入元素的类型属性为image时,此元素为图像字段”下的元素

:图像选择器只能获取输入图像字段,而不能获取img格式的图像元素。

:按钮选择器只能得到两种普通的按钮元素,input和button,其“type”的属性值为“button”。

:选中以获取处于选定状态的所有元素。

:selected只能获取选择下拉列表框中所有选中的选项元素。

以上对jQuary选择器的全面总结,就是边肖分享的全部内容。希望给大家一个参考,支持我们。

jquery选择器总结,jq 属性选择器,对jQuary选择器的全面总结