二、jQuery常规选择器

简介:

jQuery选择器可以对 DOM 元素的标签名、属性名、状态等进行快速准确的选择,并且不必担心浏览器的兼容性。

一、简单选择器


ID元素返回的是单个元素,class和元素名返回的是多个元素,可以采用jquery核心自带的size()和length方法来查看返回的个数。

二、进阶选择器


三、高级选择器


//后代选择器

$(".box p").css("color","red");

jquery为后代选择器提供了提供了一个等价的find()方法

$(".box").find("p").css("color","red");

//子选择器

$(".box>p").css("color","red");

jquery为子选择器提供了提供了一个等价的children()方法

$(".box").children("p").css("color","red");

//next选择器(同级下一个节点)

$(".box+p").css("color","red");

jquery为next选择器提供了提供了一个等价的next()方法

$(".box").next("p").css("color","red");

//nextAll选择器(后面所有的同级节点)

$(".box~p").css("color","red");

jquery为nextAll选择器提供了提供了一个等价的nextAll()方法

$(".box").nextAll("p").css("color","red");

//prev()和prevAll()方法

$(".box").prev("p").css("color","red");  //同级上一个节点

$(".box").prevAll("p").css("color","red");  //同级上面所有的节点

//prevUntil()和nextUntil()方法

$(".box").prevUntil("p").css("color","red");    //同级上非指定元素选定,遇到则停止

$(".box").nextUntil("p").css("color","red");    //同级下非指定元素选定,遇到则停止

//siblings()方法

$(".box").siblings("p").css("color","red");   //选中上下相邻的所有元素

//等价于下面:

$('#box').prevAll('p').css('color', 'red'); //同级上所有元素选定

$('#box').nextAll('p').css('color', 'red'); //同级下所有元素选定

四、属性选择器


原文发布时间:2018年06月29日

本文来源CSDN博客如需转载请紧急联系作者

相关文章
N..
|
6月前
|
JavaScript 前端开发 开发者
jQuery选择器
jQuery选择器
N..
46 1
|
1月前
|
JavaScript 前端开发
jQuery 选择器
jQuery 选择器
30 2
|
2月前
|
JavaScript 索引
jQuery 选择器
jQuery 选择器
40 5
|
1月前
|
JavaScript 前端开发
jQuery 选择器
jQuery 选择器用于操作 HTML 元素,支持基于 id、类、类型、属性等条件选择元素。它扩展了 CSS 选择器的功能,并使用 $() 符号。例如,$("p") 选取所有段落元素,而 $("button").click(function(){ $("p").hide(); }) 实现点击按钮后隐藏所有段落。
|
5月前
|
JavaScript 前端开发
jQuery 选择器
jQuery 选择器
35 0
|
5月前
|
JavaScript 前端开发 索引
jQuery的选择器与自带函数详解
jQuery的选择器与自带函数详解
|
2月前
|
JavaScript 前端开发 CDN
jQuery学习记录--jQuery语法,选择器,事件及hide(),show(), toggle()
本文是关于jQuery的学习笔记,涵盖了jQuery的简介、语法、选择器、事件处理以及hide()、show()、toggle()等方法的使用。
jQuery学习记录--jQuery语法,选择器,事件及hide(),show(), toggle()
|
2月前
|
JavaScript
jQuery 选择器
jQuery 选择器
25 3
|
2月前
|
JavaScript 索引
jQuery 选择器
jQuery 选择器
30 1
|
3月前
|
JavaScript 索引
jQuery的选择器有几种?
jQuery的选择器有几种?
36 1