📅  最后修改于: 2023-12-03 15:16:50.189000             🧑  作者: Mango
jQuery 选择器是一种基于 CSS 样式选择器的 JavaScript 库。它提供了一种简单的方式来获取 HTML 元素,并可以对这些元素执行操作。
使用 jQuery 选择器有以下优点:
以下是一个简要的 jQuery 选择器列表以及它们的用法。
用于通过元素名选择元素。例如,选择所有 p
元素:
$("p")
用于通过元素 ID 属性选择元素。例如,选择 ID 为 my-element
的元素:
$("#my-element")
用于通过元素 class 属性选择元素。例如,选择所有类名为 my-class
的元素:
$(".my-class")
用于通过元素属性选择元素。例如,选择所有 input
元素的 type
属性为 checkbox
的元素:
$("input[type='checkbox']")
用于选择元素的子元素。例如,选择所有 ul
元素的子元素 li
:
$("ul > li")
用于选择元素的后代元素。例如,选择所有 div
元素内的 p
元素:
$("div p")
用于选择元素的同级兄弟元素。例如,选择 my-element
元素下一个同级 div
元素:
$("#my-element + div")
用于选择具有特定属性的元素。例如,选择所有带有 title
属性的 a
元素:
$("a[title]")
用于选择包含特定文本的元素。例如,选择包含 example
文本的所有元素:
$(":contains('example')")
jQuery 选择器使得操作网页元素变得更加简单,同时也提供了大量的选择器和过滤器以及方便的 API。使程序员可以编写更简洁的代码,而不必担心复杂的 DOM 操作。