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

2021-03-26 11:40:31 字數 3107 閱讀 6437

1樓:文爺說招垑殫

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

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

2樓:__於心

id選擇器只是一個標籤

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

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

3樓:匿名使用者

在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')這樣的形式來查詢,形成習慣後,效率會有一定提升。

jquery選擇器中兩個class是什麼意思?

4樓:四舍**入

解釋如下來:

$(".class1 .class2") 選擇class1元素源下class2的元素(中間有空格)

$(".class1.class2") 選擇同時含有class1和class2的元素(中間沒有空格)

$(".class1,.class2") 選擇class1或者class2的元素(中間有逗號)

5樓:love海

$(".class1 .class2") 選擇class1元素來下class2的元素(中間源

有空格)

$(".class1.class2") 選擇同時含有class1和class2的元素(中間沒有空格)

$(".class1,.class2") 選擇class1或者class2的元素(中間有逗號)

6樓:匿名使用者

class1類下帶class2類的元素

class1和class2的話用逗號隔開

7樓:來賓你好闖天涯

就是同時存在兩個class名字的選擇器

8樓:匿名使用者

多選擇器兩種class的元素都選出來

jquery中p.class是什麼選擇器

9樓:匿名使用者

三種基本復的選擇

器型別語法如下:

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

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

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

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

p.important

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

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

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

10樓:落葉流祥

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

如何通過jquery的class選擇器和id選擇器

11樓:泯陌路

在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')這樣的形式來查詢,形成習慣後,效率會有一定提升。

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

12樓:匿名使用者

1、不能使

用一次是指

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

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

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

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

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

13樓:無可奈何

這個是有區別的。

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

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

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

14樓:梅開花賬號

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

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

css裡的html選擇器、類選擇器、id選擇器用於哪些範圍?

jquery選擇器無效,jQuery選擇器為什麼一定要用 才有效,用jQuery就不能生效

當然無效啦,di dt css cursor pointer click function 你這個 放在 function 裡面,就是頁面載入完的時候觸發,而頁面載入完的時候根本版就沒權 有dt這個東西。document ready function btn click function var s...

jquery選擇器的問題get

因為你通過 this children get 0 獲得的是一個dom物件,無法呼叫hide 第二中辦法中 c 將dom物件c轉換成了內jquery物件,所以容呼叫hide 成功。你可以試試 this children get 0 style.display none 應該也行。get 0 並不是j...

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

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