jQuery中的類名選擇器(.class)用法簡(jiǎn)單示例
本文實(shí)例講述了jQuery中的類名選擇器(.class)用法。分享給大家供大家參考,具體如下:
一、介紹
類名選擇器是通過(guò)元素?fù)碛械腃SS類的名稱查找匹配的DOM元素。
在一個(gè)頁(yè)面中,一個(gè)元素可以有多個(gè)CSS類,一個(gè)CSS類又可以匹配多個(gè)元素,如果有元素中有一個(gè)匹配的類的名稱就可以被類名選擇器選取到。
類名選擇器很好理解,在大學(xué)的時(shí)候大部分人一定都選過(guò)課,可以把CSS類名理解為課程名稱,元素理解成學(xué)生,學(xué)生可以選擇多門課程,而一門課程又可以被多名學(xué)生所選擇。
CSS類與元素的關(guān)系既可以是多對(duì)多的關(guān)系,也可以是一對(duì)多或多對(duì)一的關(guān)系。簡(jiǎn)單地說(shuō)類名選擇器就是以元素具有的CSS類名稱查找匹配的元素。
類名選擇器的使用方法如下:
$(".class");
其中,class為要查詢?cè)厮玫腃SS類名。
例如,要查詢使用CSS類名為word_orange的元素,可以使用下面的jQuery代碼:
$("word_orange");
二、應(yīng)用
在頁(yè)面中,首先添加兩個(gè)<div>標(biāo)記,并為其中的一個(gè)設(shè)置CSS類,然后通過(guò)jQuery的類名選擇器選取設(shè)置了CSS類的<div>標(biāo)記,并設(shè)置其CSS樣式。
三、代碼
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<div class="myClass">注意觀察我的樣式</div>
<div>我的樣式是默認(rèn)的</div>
<script type="text/javascript">
$(document).ready(
function()
{
var myClass = $(".myClass"); //選取DOM元素
myClass.css("background-color","#C50210"); //為選取的DOM元素設(shè)置背景顏色
myClass.css("color","#FFF"); //為選取的DOM元素設(shè)置文字顏色
});
</script>
四、運(yùn)行效果

五、運(yùn)行說(shuō)明
在上面的代碼中,只為其中的一個(gè)<div>標(biāo)記設(shè)置了CSS類名稱,但是由于程序中并沒有名稱為myClass的CSS類,所以這個(gè)類是沒有任何屬性的。
類名選擇器將返回一個(gè)名為myClass的jQuery包裝集,利用css()方法可以為對(duì)應(yīng)的div元素設(shè)定CSS屬性值,這里將元素的背景顏色設(shè)置為深紅色,文字顏色設(shè)置為白色。
類名選擇器也可能會(huì)獲取一組jQuery包裝集,因?yàn)槎鄠€(gè)元素可以擁有同一個(gè)CSS樣式。
更多關(guān)于jQuery相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《jQuery頁(yè)面元素操作技巧匯總》、《jQuery常見事件用法與技巧總結(jié)》、《jQuery常用插件及用法總結(jié)》、《jQuery擴(kuò)展技巧總結(jié)》及《jquery選擇器用法總結(jié)》
希望本文所述對(duì)大家jQuery程序設(shè)計(jì)有所幫助。
- jQuery prev ~ siblings選擇器使用介紹
- jquery 層次選擇器siblings與nextAll的區(qū)別介紹
- 使用jquery選擇器如何獲取父級(jí)元素、同級(jí)元素、子元素
- jquery選擇器之屬性過(guò)濾選擇器詳解
- JQuery 選擇器、過(guò)濾器介紹
- jquery選擇器排除某個(gè)DOM元素的方法(實(shí)例演示)
- jQuery Selector選擇器小結(jié)
- JQuery中$之選擇器用法介紹
- jquery選擇器-根據(jù)多個(gè)屬性選擇示例代碼
- jQuery選擇器全集詳解
- jquery選擇器大全 全面詳解jquery選擇器
- jQuery 選擇器用法實(shí)例分析【prev + next】
相關(guān)文章
jQuery獲取某天的農(nóng)歷日期并判斷是否除夕或新年的方法
這篇文章主要介紹了jQuery獲取某天的農(nóng)歷日期并判斷是否除夕或新年的方法,涉及jQuery針對(duì)日期與時(shí)間的相關(guān)操作技巧,需要的朋友可以參考下2016-03-03
jquery+json實(shí)現(xiàn)的搜索加分頁(yè)效果
Javascript,json 實(shí)現(xiàn)的js 腳本搜索,加分頁(yè),附源碼2010-03-03
jQuery為DOM動(dòng)態(tài)追加事件的方法
下面小編就為大家?guī)?lái)一篇jQuery為DOM動(dòng)態(tài)追加事件的方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-02-02
使用jQuery實(shí)現(xiàn)按鈕置灰不可用效果
在Web開發(fā)中,有時(shí)候我們需要在特定情況下將按鈕置灰并設(shè)置為不可用狀態(tài),以防止用戶重復(fù)點(diǎn)擊或者暫時(shí)禁止某些操作,本文將介紹如何使用jQuery來(lái)實(shí)現(xiàn)這一效果,感興趣的朋友跟著小編一起來(lái)看看吧2024-09-09
IE中jquery.form中ajax提交沒反應(yīng)解決方法分享
用jquery form插件,進(jìn)行ajax提交,本來(lái)可以用,好好地,突然發(fā)現(xiàn),firefox,opera等可以提交,ie的success函數(shù)運(yùn)行了2012-09-09
Jquery全選與反選點(diǎn)擊執(zhí)行一次的解決方案
在做項(xiàng)目時(shí)遇到一個(gè)bug,checkbox全選與反選功能,只能點(diǎn)擊一次,再點(diǎn)就不起作用了,為了解決此問題,我查找了好多資料,下面把具體解決方案整理分享給大家,需要的朋友可以參考下2015-08-08
jquery 實(shí)現(xiàn)二級(jí)/三級(jí)/多級(jí)聯(lián)動(dòng)菜單的思路及代碼
jQuery的AJAX功能和asp.net來(lái)實(shí)現(xiàn)省市區(qū)的三級(jí)聯(lián)動(dòng)效果,其他二級(jí)、三級(jí)或多級(jí)聯(lián)動(dòng)也可以按照此方法完成,由此需求的朋友可以參考下哈,希望可以幫助到你2013-04-04

