上一篇: 如何使用 jQuery
下一篇: jQuery ID选择器
jQuery 元素选择器
1. 选择指定元素
要选择特定的元素,请使用元素名称作为选择器。
// 选取所有 <p> 标签元素 $("p")
上面的代码将会选取出页面中所有的 <p>
标签元素。
2. 选择多个元素
如果你想同时选择多个不同类型的元素,可以按照 CSS 选择器的语法规则编写选择器。
// 选取所有 <h1> 和 <h2> 标签元素 $("h1, h2")
上面的代码将会选取出页面中所有的 <h1>
和 <h2>
标签元素。
3. 选择带有指定类名的元素
如果你只想选择特定类名的元素,请在元素名称前加上点号(.)并跟随类名。
// 选取所有类名为 "highlight" 的元素 $(".highlight")
上面的代码将会选取出页面中所有具有 "highlight" 类名的元素。
4.选择带有指定 ID 的元素
如果你只想选择特定 ID 的元素,请在元素名称前加上井号(#)并跟随 ID 名称。
// 选取 ID 为 "myElement" 的元素 $("#myElement")
上面的代码将会选取出页面中带有 "myElement" ID 的元素。
5. 选择子元素
如果你只想选择特定元素下的子元素,请使用父元素的选择器后跟空格,然后添加子元素的选择器。
// 选取所有 <ul> 元素下的 <li> 子元素 $("ul li")
上面的代码将会选取出页面中所有 <ul>
元素下的 <li>
子元素。
6. 过滤选择器
除了基本的元素选择器外,jQuery 还提供了许多过滤选择器来进一步细化选择范围。以下是一些常见的过滤选择器示例:
:first
:选取第一个匹配的元素。:last
:选取最后一个匹配的元素。:even
:选取索引为偶数的元素。:odd
:选取索引为奇数的元素。:eq(index)
:选取索引为指定值的元素。:gt(index)
:选取索引大于指定值的元素。:lt(index)
:选取索引小于指定值的元素。
// 选取第一个 <p> 标签元素 $("p:first") // 选取最后一个 <div> 标签元素 $("div:last") // 选取索引为偶数的 <li> 元素 $("li:even")
通过使用这些过滤选择器,你可以更加精确地选取出需要操作的元素。
以上是元素选择器的基本用法和示例。通过灵活运用这些选择器,你可以轻松地选取和操作 DOM 元素,实现各种交互效果和功能。记得在开发过程中查阅 jQuery 官方文档,以便了解更多关于元素选择器和其他选择器的详细信息和用法。