老生常談jquery id選擇器和class選擇器的區別

2021-04-14 05:40:19 字數 1543 閱讀 3688

1樓:我帥嗎

在html的規範

來中,id是乙個元素自在整個源**中獨bai一無二的屬性du,而class做為zhicss選擇器,是為元素增加樣式的dao手段,那麼例如下面的結構:通過$('#item1')取到的就是id=item1的元素,而通過$('.item_style')取到的就是id=item1和item2這2個元素的集合,要是item_style的元素只有1個,那麼就跟用id取是一樣的。

這就是最主要的區別:在元素存在的情況下,id返回乙個元素,class返回1個或元素。從效能上來說,id選擇要比class選擇要更有效率,這也是成為高階的技能之一,盡量使用id,或者通過$('#id').

find('.class')這樣的形式來查詢,形成習慣後,效率會有一定提公升。

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

2樓:文爺說招垑殫

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

jquery 類選擇器和id選擇器的區別

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

3樓:__於心

id選擇器只是乙個標籤

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

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

4樓:匿名使用者

1、不能使

用一次是指

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

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

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

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

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

5樓:無可奈何

這個是有區別的。

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

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

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

6樓:梅開花賬號

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

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

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

老生常談的愛情問題,乙個老生常談的愛情問題

如果你愛的人不愛你,那麼選擇愛你的人無疑比較合適的答案 都不會有 中的完美愛情的!人要懂得知足!光談愛情很少能過一輩子的!何況誰都知道愛情沒有什麼所謂的天長地久!要在一起不光是要有愛情還有適合不適合的問題!這種問題太鑽牛角尖了!誰也不會笨到讓自己拼了命,累的死去活來的追著乙個人跑!也不會讓乙個自己不...

老聲常談哪個字錯了給好評,老生常談和老聲長談哪個成語正確

老生常談 如果答案對您有幫助,真誠希望您的採納和好評哦!o o 老聲常談哪個字錯了給好評 第二個字錯了,聲應該是生,老生常談 l o sh ng ch ng t n 解 釋 老書生經常說的話。比喻人們聽慣了的沒有新鮮意思的話。聲 應該是 生 意思是老書生經常說的話。比喻人們聽慣了的沒有新鮮意思的話 ...

老生常談為什麼歐美人不喜歡吃公尺飯

大公尺飯是我們中國人的主食,像亞洲人的話,尤其是在日本印度泰國等國家了,人都是以大公尺為食的,要說到不吃公尺飯的話,或者不把公尺飯當做日常飲食的人,應該就是歐美人了,雖然也有西班牙人愛吃海鮮炒飯的例子,但大多都是把它作為菜來吃,當主食的次數是非常少的。歐美人不吃公尺飯,其實也有它們的自然原因,歐美地...