跳到主要内容

jQuery 里的 ID 选择器和 class 选择器有何不同?

参考答案:

在 jQuery 中,ID 选择器和 class 选择器的主要区别在于它们如何标识和选择 HTML 元素。

  1. ID 选择器:ID 选择器使用 HTML 元素的 id 属性来选择元素。每个 HTML 文档的每个元素都可以有一个唯一的 id,这意味着在一个给定的文档中,每个 id 只能被使用一次。ID 选择器在 jQuery 中以 # 符号开始。例如,如果你有一个元素如 <div id="myDiv">,你可以使用 $("#myDiv") 在 jQuery 中选择这个元素。
  2. Class 选择器:Class 选择器使用 HTML 元素的 class 属性来选择元素。与 id 不同,class 可以被多个元素共享,也就是说,多个元素可以有相同的 class。Class 选择器在 jQuery 中以 . 符号开始。例如,如果你有一组元素如 <div class="myClass">,你可以使用 $(".myClass") 在 jQuery 中选择所有这些元素。

总结一下,ID 选择器用于选择具有特定 id 的单个元素,而 class 选择器用于选择具有特定 class 的所有元素。这种选择方法的选择性和灵活性使 jQuery 能够执行复杂的 DOM 操作和事件处理。