jquery的class選擇器和ID選擇器的區別是什麼

2021-04-14 05:40:19 字數 2686 閱讀 6908

1樓:粉粉

class選擇器獲取到的是一類物件的集合,id選擇器是獲取一個物件,好比姓張的人可能是n個,而shenfen證為*********xx的人就是一個。

jquery的class選擇器和id選擇器的區別是什麼

2樓:匿名使用者

在html的規範中

抄,id是一個元素在整襲個源**bai中獨一無二的屬性,而duclass做為css選擇器,

zhi是為元素增加樣式的手段dao,那麼例如下面的結構:

通過 $('#item1') 取到的就是id=item1的元素,而通過$('.item_style')取到的就是id = item1 和 item2這2個元素的集合,要是item_style的元素只有1個,那麼就跟用id取是一樣的。這就是最主要的區別:

在元素存在的情況下,id返回一個元素,class返回1個或更多元素。

從效能上來說,id選擇要比class選擇要更有效率,這也是成為進階的技能之一,儘量使用id,或者通過$('#id').find('.class')這樣的形式來查詢,形成習慣後,效率會有一定提升。

3樓:皇玉芬逯巳

class選擇器獲取到的是一類物件的集合,id選擇器是獲取一個物件,好比姓張的人可能是n個,而shenfen證為*********xx的人就是一個。

jquery的class選擇器和id選擇器的區別是什麼?

4樓:文爺說招垑殫

class選擇器獲取到的是一類物件的集合,id選擇器是獲取一個物件,好比姓張的人可能是n個,而shenfen證為*********xx的人就是一個。

jquery的class選擇器和id選擇器的區別是什麼?

5樓:匿名使用者

在html的規範中來,id是一個源元素在整個源**中獨一無二的屬性,而class做為css選擇器,是為元

素增加樣式的手段,那麼例如下面的結構:

通過 $('#item1') 取到的就是id=item1的元素,而通過$('.item_style')取到的就是id = item1 和 item2這2個元素的集合,要是item_style的元素只有1個,那麼就跟用id取是一樣的。這就是最主要的區別:

在元素存在的情況下,id返回一個元素,class返回1個或更多元素。

從效能上來說,id選擇要比class選擇要更有效率,這也是成為進階的技能之一,儘量使用id,或者通過$('#id').find('.class')這樣的形式來查詢,形成習慣後,效率會有一定提升。

在css中,id選擇器和class選擇器的區別

6樓:__於心

id選擇器只是一個標籤

class選擇器,可以定義n個同樣的標籤看圖

jquery中p.class是什麼選擇器

7樓:匿名使用者

三種基本復的選擇

器型別語法如下:

◆元制素選擇器,如:p{},即直接使用html標籤作為選擇器。

◆類選擇器,如.polaris{}。

◆id選擇器,如#polaris{}。

不過選擇器可以單獨使用,也可以與其他選擇器結合使用。

p.important

是元素選擇器和類選擇器結合而成的,

選擇器現在會匹配 class 屬性包含 important 的所有 p 元素,但是其他任何型別的元素都不匹配,不論是否有此 class 屬性。選擇器 p.important 解釋為:

「其 class 屬性值為 important 的所有段落」。

8樓:落葉流祥

就是組合選擇器了,相信之前那個問題也是你問的了,那裡面我已經說的很詳細了,可以看看!

jquery中的選擇器 和 css中的選擇器有什麼區別

9樓:無可奈何

這個是有區別的。

1、首先說兩者是屬於不同的兩門語言,jquery是屬於js的一個框架,則其選擇器是js裡面的選擇器,css是另一門不同於js的語言,其選擇器是css選擇器,則兩者在根本上是不同的。

2、但是兩者是有交集的,都是作為網頁或者瀏覽器解析的語言,而js可以通過修改瀏覽器的dom物件來實現對css修改或者是控制。

3、可以簡單的這樣區分兩者,css選擇器用語css當中,js選擇器應用於js當中,只不過有時兩者使用相同的id標識來選擇物件。

10樓:梅開花賬號

從查詢的方向來說,好像區別不大

但本質來說,jq是js的庫,與css是兩種不同的語言~而且,jq中的選擇器是操作dom,css是定義樣式~反正怎麼說呢~意會一下~

id 選擇器和類選擇器有什麼區別?

11樓:匿名使用者

1、不能使

用一次是指

div1就是一個已經被使用的id名稱,其他的元素比如說的id名稱就不能再使用div1了

2、不能使用id詞列表,應該是這個意思,

例如在也就是說class可以等於多個class的列表對於id來講 而不能寫成id = "div1 div2"這樣,即只能有一個id,而不是像class屬性那樣

至於第三點就不知道作者啥意思了

jquery選擇器有哪幾種,jquery中有哪幾種型別的選擇器

三十三 jquery簡介 選擇器 單選 1 下面哪一種不屬於jquery的選擇器。b 層次選擇器 a 基本選擇器 b 層次選擇器 很多種,大概歸納為9種。1 基本 idelement class selector1,selector2,selectorn 2 層次選擇器 ancestor desce...

jquery選擇器如何選擇本子元素的父元素下的另一

抱歉,剛才沒有看清題目。下面一句 即可。找到自己的父元素,通過父元素找到自己的父元素下面的唯一div 不會影響到父元素以外的div parent 只會找到唯一的頂頭父級元素。不需要加查詢器。this parent find div 用下面這句也可以。因為只有唯一一個兄弟元素是div this sib...

jquery中的標籤選擇器是匹配所有元素,如a匹

a標籤畢竟bai 需要jq來查詢 至少du要有一個父級類的zhiid或者class才能查dao找到子級的a標籤,至於哪一專個,就eq index 就可屬以,繫結的話,類似 test a eq index click function 不知道解決沒解決你的問題 a each click functio...