第二章jQuery中的選擇器-創(chuàng)新互聯(lián)

第二章 jQuery中的選擇器

成都創(chuàng)新互聯(lián)公司是專(zhuān)業(yè)的凱里網(wǎng)站建設(shè)公司,凱里接單;提供成都做網(wǎng)站、網(wǎng)站制作,網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專(zhuān)業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行凱里網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專(zhuān)業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專(zhuān)業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!

1.jQuery選擇器:①.基本選擇器:(1)#id(根據(jù)給定的id匹配一個(gè)元素),

例如:$("#test")選取id為test的元素

(2).class(根據(jù)給定的類(lèi)名匹配元素),

例如:$(".test")選取所有class為test的元素

(3).element 例:$("p")選取所有的元素

(4)* 例如:$("*")選取所有的元素

(5)selector1,selector2....selectorN

②.層次選擇器:(1)空格(父元素以下的所有)

(2)> (父和子的直接關(guān)系)

(3)+ (下一個(gè)子元素的同級(jí)元素)

(4) ~(除開(kāi)本身的同級(jí)元素)

③.過(guò)濾選擇器:(1)基本過(guò)濾選擇器 :first第一個(gè)元素 :last :even偶數(shù)

:odd奇數(shù) :eq(Index)索引等于index的元素

:gt(index)索引大于index的元素等等

(2)內(nèi)容過(guò)濾選擇器 :contains(text)選取含有文本內(nèi)容為"text"的 元素

:empty取不包含子元素或者文本的空元素

:has(selector)選擇器所匹配的元素的元素

(3)可見(jiàn)性過(guò)濾選擇器 :hidden選取所有不可見(jiàn)的元素

:visible選取所有不可見(jiàn)的元素

(4)屬性過(guò)濾選擇器 [attribute]取有此屬性的元素 [attribute=value]選取屬性值為value的元素

[attribute^value]取屬性值為value開(kāi)始的元素

[attribute$=value]取屬性為value結(jié)束的元素

[attribute*=value]取屬性值含有value的元素

[selector1][selector2][selectorN]合并成一 個(gè)復(fù)合選擇器,滿足多個(gè)條件,每選擇一次,縮小 一次范圍

(5)子元素過(guò)濾選擇器 :nth-child(index/even/odd/equation)選取每 個(gè)父元素下的第index個(gè)子元素或者奇偶 元素(index從1開(kāi)始)

:first-child選取每個(gè)父元素的第一個(gè)子元素 :last-child每個(gè)父元素的最后一個(gè)元素

:only-child有父元素才會(huì)被匹配,沒(méi)有父元素 則不會(huì)被匹配

(6)表單對(duì)象選擇器 :enable選取所有可用元素

:disabled選取所有不可用元素

:checked選取所有被選中的元素(單選框,復(fù)選框)

:selected選取所有被選中的選項(xiàng)元素(下拉列表)

④.表單選擇器::input :text :password :radio :checkbox :submit :p_w_picpath :reset :button :file :hidden

2.選擇器的優(yōu)點(diǎn):①.寫(xiě)法簡(jiǎn)單

②.支持css1到css3的選擇器(60多種選擇器)

③.完善的機(jī)制

3.window.onload 與 $(document).ready()比較:

window.onload $(document).ready()

(1)執(zhí)行時(shí)間:等所有頁(yè)面元素就緒 dom元素就緒就可以

(2)編寫(xiě)個(gè)數(shù): only one 編寫(xiě)多個(gè)

(3)簡(jiǎn)化寫(xiě)法: 無(wú) $(function(){ });

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性?xún)r(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專(zhuān)為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

文章名稱(chēng):第二章jQuery中的選擇器-創(chuàng)新互聯(lián)
文章位置:http://muchs.cn/article8/doojop.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開(kāi)發(fā)、響應(yīng)式網(wǎng)站、商城網(wǎng)站、云服務(wù)器、小程序開(kāi)發(fā)、企業(yè)網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

手機(jī)網(wǎng)站建設(shè)