时间:2021-05-18
jQuary基础选择器
$("div*")获取div下面的所有元素
$(".red,.green").html("怎么") // 需要注意的是要把两个选择前写在同一个引号内(需要同时选择多个选择器的时候用)
$("ance desc")//ancestor祖先选择器descendant子孙选择器
$(“parent > child”)//只包含子辈选择器 不包含孙辈选择器
$(“prev + next”)// "+"表示一种上下级的关系,prev元素最紧邻的下一个元素是next,选择器返回的并且只返回唯一的元素
$("p+label").css("background-color","red"); 给紧邻着的邻居加个背景颜色
$(“prev ~siblings”) //获取prev后面所有的相邻元素(相邻只包含同一个父级元素内的)
jQuary的过滤性选择器
:first$(“li:first”)获得一组相同标签中的第一个元素是一个元素不是一个集合
:last 最后一个元素
:eq(index)按照索引查找元素
$("li:eq(2)") 索引从零开始 获取li标签中的第三个元素
:contains(text)按照内容查找元素
$(“li:contains('张三')”) 获取到内容包含张三的所有li元素张三为什么必须加单引号呢?因为它是一个字符串,而不是一个变量,所以不加单或双引号的话是会报错的。
:has(slector) 按照元素获取
$("li:has('p')")获取了包含<p>元素的全部<li>元素
:hidden获取全部不可见的元素,这些不可见的元素中包括type属性值为hidden的元素。$("li:hidden")获取li 下面所有display:none的元素或者是hidden的元素
:visible获取的是全部可见的元素,只要不将元素的display属性值设置为“none”,都可以通过该选择器获取。
$("p:visible")获取可见的<p>元素
[attribute=value]获取属性名等于属性值的元素
$("li[title='小超人']") 加了li是确定了范围如果不加li则选择的是全部的
[attribute!=value] 获取属性名不等于属性值的元素
[attribute*=value] 获取属性值中包含指定内容的全部元素
$("li[title*='新']")获取了属性值中包含“新”的li元素
:first-child 获取每个父元素中返回的首个子元素,它是一个集合,常用多个集合数据的选择处理。
$("li:first-child")获取了所有个<ul>父元素中的第一个<li>元素
:last-child获取父元素总的最后一个子元素常用多个集合数据的选择处理
表单选择器
:input 获取表单全部元素 返回全部的表单元素,不仅包括所有<input>标记的表单元素,而且还包括<textarea>、<select> 和
<button>标记的表单元素,它选择的表单元素是最广的
:text 获取表单中全部单行的文本输入框 对textarea不起作用
:password 获取表单中全部的密码输入文本框元素
:radio 获取表单中的全部单选按钮元素。
:checkbox 获取表单中的复选框元素。()
:submit 获取表单中的提交按钮元素。(一般一个表单中只有一个type属性是“submit”的按钮) 如果button没有定义会默认是
submit的提交按钮
:image 获取当“input元素的type属性是image时,这个元素就是一个图像域”这个类下的元素
:image 选择器只能获取<input>图像域,而不能获取<img>格式的图像元素
:button 选择器能获取且只能获取“type”属性值为“button”的<input>和<button>这两类普通按钮元素。
:checked 获取处于选中状态的全部元素。
:selected 只能获取<select>下拉列表框中全部处于选中状态的<option>选项元素。
以上这篇对jQuary选择器的全面总结就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
或许大家平时总是在用的选择器都是:#id.class以及标签选择器。可是这些还远远不够,为了在开发中更加得心应手,本文总结了30个CSS3选择器,希望对大家有所
本文现在对所有已知的jquery选择器做一个总结,深刻而熟练的掌握这些选择器,对我们快速的写各种jquery效果大有帮助!下面就对jquery各种选择做一个罗列
属性选择器(AttributeSelectors),或许你不应该对属性选择器感到陌生,从本质上说,id跟类选择器其实就是属性选择器,只不过是选择了id或者类的值
jQuery元素选择器和属性选择器允许您通过标签名、属性名或内容对HTML元素进行选择。jQuery元素选择器:jQuery使用CSS选择器来选取HTML元素。
今天学习jQuery的选择器:jQuery选择器分为基本选择器、层次选择器、过滤选择器、表单选择器。基本选择器:id,class,标签名,*,元素组合(div,