Jquery中的#
和(点)有什么区别?.
例如,我见过
$('#divName').show();
并且
$('.divName').append();
在我们的代码库中,有人可以解释一下吗?我是 Jquery 的新手。
Jquery中的#
和(点)有什么区别?.
例如,我见过
$('#divName').show();
并且
$('.divName').append();
在我们的代码库中,有人可以解释一下吗?我是 Jquery 的新手。
#
用于按 id 查找元素,而.
用于按类名查找元素。
所以$('#divName')
意味着:div
使用 id查找divName
并且$('.divName')
意味着查找所有具有类的 divdivName
您可以在jQuery API Selectors找到选择器范围的描述
#
与元素的 id 属性有关,选择器仅返回第一次出现。
.
与类属性相关,并返回类的所有元素
哈希 (#) 是基于 id 的选择器<div id="myid">
,点 (.) 是基于类的选择器<div class="somethingClass">