Jquery--1--选择器分类

Posted byron0918

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jquery--1--选择器分类相关的知识,希望对你有一定的参考价值。

基本选择器

$("#id") ???????????//ID选择器

$("div") ???????????//标签选择器

$(".classname") ????//类选择器

$(".classname,.classname1,#id1") ????//组合选择器

层次选择器

$("#id > .classname ") ???//子元素选择器

$("#id .classname ") ???//后代元素选择器

$("#id + .classname ") ???//紧邻下一个元素选择器

$("#id ~ .classname ") ???//兄弟元素选择器

过滤选择器--位置过滤

$("li:first") ???//第一个li

$("li:last") ????//最后一个li

$("li:even") ????//挑选下标为偶数的li

$("li:odd") ?????//挑选下标为奇数的li

$("li:eq(4)") ???//下标等于4的li

$("li:gt(2)") ???//下标大于2的li

$("li:lt(2)") ???//下标小于2的li

$("li:not(#runoob)") //挑选除 id="runoob" 以外的所有li

过滤选择器--内容过滤

$("div:contains('Runob')") ???// 包含 Runob文本的元素

$("td:empty") ????????????????//不包含子元素或者文本的空元素

$("div:has(selector)") ???????//含有选择器所匹配的元素

$("td:parent") ???????????????//含有子元素或者文本的元素

过滤选择器--可见性过滤

$("li:hidden") ??????//匹配所有不可见元素,或type为hidden的元素

$("li:visible") ?????//匹配所有可见元素

过滤选择器--属性过滤

$("div[id]") ???????//所有含有 id 属性的 div 元素

$("div[id='123']") ???????// id属性值为123的div 元素

$("div[id!='123']") ???????// id属性值不等于123的div 元素

$("div[id^='qq']") ???????// id属性值以qq开头的div 元素

$("div[id$='zz']") ???????// id属性值以zz结尾的div 元素

$("div[id*='bb']") ???????// id属性值包含bb的div 元素

$("input[id][name$='man']") //多属性选过滤,同时满足两个属性的条件的元素

过滤选择器--状态过滤

$("input:enabled") ???// 匹配可用的 input

$("input:disabled") ??// 匹配不可用的 input

$("input:checked") ???// 匹配选中的 input

$("option:selected") ?// 匹配选中的 option

表单选择器

$(":input") ?????//匹配所有 input, textarea, select 和 button 元素

$(":text") ??????//所有的单行文本框,$(":text") 等价于$("[type=text]"),推荐使用$("input:text")效率更高,下同

$(":password") ??//所有密码框

$(":radio") ?????//所有单选按钮

$(":checkbox") ??//所有复选框

$(":submit") ????//所有提交按钮

$(":reset") ?????//所有重置按钮

$(":button") ????//所有button按钮

$(":file") ??????//所有文件域

以上是关于Jquery--1--选择器分类的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段6——CSS选择器

Android - 片段中的联系人选择器

日期选择器对话框在片段中不起作用[关闭]

在标签片段android中添加谷歌地点选择器

错误时间选择器对话框。这是代码:

Android 日期选择器片段更改为微调器