jQuery 里的 ID 选择器和 class 选择器有何不同?
参考答案:
在 jQuery 中,ID 选择器和 class 选择器的主要区别在于它们如何标识和选择 HTML 元素。
- ID 选择器:ID 选择器使用 HTML 元素的
id
属性来选择元素。每个 HTML 文档的每个元素都可以有一个唯一的id
,这意味着在一个给定的文档中,每个id
只能被使用一次。ID 选择器在 jQuery 中以#
符号开始。例如,如果你有一个元素如<div id="myDiv">
,你可以使用$("#myDiv")
在 jQuery 中选择这个元素。 - Class 选择器:Class 选择器使用 HTML 元素的
class
属性来选择元素。与id
不同,class
可以被多个元素共享,也就是说,多个元素可以有相同的class
。Class 选择器在 jQuery 中以.
符号开始。例如,如果你有一组元素如<div class="myClass">
,你可以使用$(".myClass")
在 jQuery 中选择所有这些元素。
总结一下,ID 选择器用于选择具有特定 id
的单个元素,而 class 选择器用于选择具有特定 class
的所有元素。这种选择方法的选择性和灵活性使 jQuery 能够执行复杂的 DOM 操作和事件处理。