jquery如何获取第一个或最后一个子元素

1、首先要说一下选择位置的几个操作::first:默认是相对于整个页面的第一个。
例如:li:first表示整个页面的第一个元素,ulli:first表示第一个li是整个页面的第一个元素,ul元素下面是子元素;:最后:同上,跟最后一样;子级返回每个元素ul的第一个li。
可以理解为,如果页面上的元素有相同的父元素,并且包含li元素,那么会先取li元素,然后对各个子元素进行判断,直到找到所有需要的li元素。
.;:last,child:这个也和上面相反,只不过它只删除一个;::only,child,返回所有不是兄弟节点的东西。
请注意,它们不是,它类似于
hellojquery
,对于此段落,将选择元素;选择的,同时也是其父角色的唯一子元素的标签元素。
被选中例如:[*]li:nth-child(2)返回元素li,该元素是其父元素的第二个子元素;节点;:nth-​​child(An+B):返回满足表达式An+B的所有子节点。
它是一个子元素,是3加1的倍数;:eq(n):匹配第n个元素(n从0开始),如:li:eq(3)返回整个页面的第四个li元素,ulli:eq(1)返回第一个ul下的第二个li元素在第一页中为:ul:gt(2)返回从ul3开始的所有ul元素(包括第三个);例如:ul:lt(2)返回第0个和第1个ul元素;元素id,例如$("#form1")当id为form1时选择元素;".boldstyle")将选择CSS样式为粗体的元素;name标签名称#id.class:通过某种类型元素的属性id和type属性来选择,如:$(a#blog.boldStyle)选择id为blog并链接CSS类型为.boldStyle的元素();element子元素a,css类型为.redStyle;顺序选择:*:匹配所有元素,例如:$(*)将返回页面上的所有元素;父元素下所有带有名为F的标签的子元素都等于E(F可以是E类型的类型,甚至更多);电池元件;E+F:所有标号为F的元素全等,且是F元素之前类型E的兄弟节点(E、F互斥);节点E是兄弟节点(E、F互不存在);具有类名C..C的元素E相当于*.C;E#1:对于所有元素E等于1,#1等于*#1;E[A];等于E中属性A值为V的所有元素;值从5开始;;元素类型、输入[type=submit]等。
也就是input[type=image],这里和之前标注的,名字标签旁边的img所选的图片略有不同;:input:选中的表单元素,如<input>、<select>、<textarea>、<button>等;输入[type=reset]、按钮[type=reset]等元素;提交:选择提交元素按钮;:text:选择文本字段元素,即输入[类型=文本];:header:标题元素,如

;选择下拉节点(包括文本)的元素,排除空元素;界面中的元素;

jquery如何获取第一个或最后一个子元素

$("p:first")第一个

元素演示选择第一个

元素

$("p:last")最后一个

元素演示选择最后一个

element

jQuery选择器参考手册参考地址

jquery如何获取第一个或最后一个子元素

使用::first-child选择器选择第一个子元素。
例如:$("divspan:first-child")表示选择所有div中的第一个span元素:last-child选择最后一个子元素例如:$("divspan:last-child")表示选择最后一个所有div中的span元素都被选中