第三章知識梳理

2021-09-29 02:25:04 字數 2195 閱讀 2478

乙個典型的jquery選擇器的語法格式為: $(selector).methodname();

id選擇器#id:利用dom元素的id屬性值來篩選匹配的元素,並以jquery包裝集的形式返回給物件。

元素選擇器是根據元素名稱匹配相應的元素,指向的是dom元素的標記名,多數情況下元素選擇器匹配的是一組元素。【注意:eq()方法返回的是乙個jquery包裝集,所以它只能呼叫jquery的方法,而get()方法返回的是乙個dom物件,所以它只能用dom物件的方法。eq()方法與get()方法預設都是從0開始計數。katex parse error: expected 'eof', got '#' at position 3: ("#̲test").get(0)等效…("#test")[0]】。

類名選擇器是通過元素擁有的css類的名稱查詢匹配的dom元素,在乙個頁面中,乙個元素可以有多個css類,乙個css類又可以匹配多個元素,類名選擇器也可能會獲取一組jquery包裝集。

復合選擇器將多個選擇器組合在一起,兩個選擇器之間以逗號分隔,只要符合其中的任何乙個篩選條件就會被匹配,返回的是乙個集合形式的jquery包裝集。多種匹配條件的選擇器並不是匹配同時滿足這幾個選擇器的匹配條件的元素,而是將每個選擇器匹配的元素合併後一起返回。

萬用字元選擇器,所謂的萬用字元就是指符號「」,它代表著頁面上的每乙個元素,也是說如果使用$("")將取得頁面上所有的dom元素集合的jquery包裝集。

ancestor descendant選擇器中的ancestor代表祖先,descendant代表子孫,用於在給定的祖先元素下匹配所有的後代元素。ancestor是指任何有效的選擇器;descendant是用以匹配元素的選擇器,並且它是ancestor所指定元素的後代元素。

parent>child選擇器中的parent代表父元素,child代表子元素,用於在給定的父元素下匹配所有的子元素,使用該選擇器只能選擇父元素的直接子元素。parent是指任何有效的選擇器;child是用以匹配元素的選擇器,並且它是parent元素的子元素。

prev+next選擇器用於匹配所有緊接在prev元素後的next元素。prev是指任何有效的選擇器;next是乙個有效選擇器並緊接著prev選擇器。其中,prev和next是兩個相同級別的元素,使用方法:("p

rev+

next

")

。10.pr

evsi

blin

gs選擇

器用於匹

配pre

v元素之

後的所有

sibl

ings

元素。其

中,pr

ev和s

ibli

ngs是

兩個同輩

元素。使

用方法:

("prev+next")。 10.prev~siblings選擇器用於匹配prev元素之後的所有siblings元素。其中,prev和siblings是兩個同輩元素。使用方法:

("prev

+nex

t")。

10.p

revs

ibli

ngs選

擇器用於

匹配pr

ev元素

之後的所

有sib

ling

s元素。

其中,p

rev和

sibl

ings

是兩個同

輩元素。

使用方法

:(「prev~siblings」)。

11.簡單過濾器是指以冒號開頭,通常用於實現簡單過濾效果的過濾 器。

12.內容過濾器就是通過dom元素包含的文字內容以及是否含有匹配的元素進行篩選。內容過濾器包括:contains(text)、:empty、:has(selector)、:parent。

13.可見性過濾器是利用元素的可見狀態匹配元素的。元素的可見狀態有兩種,分別是隱藏狀態和顯示狀態。因此,可見性過濾器也有兩種。一種是匹配所有可見元素的:visible過濾器,另一種是匹配所有不可見元素的:hidden過濾器。

14.表單物件的屬性過濾器通過表單元素的狀態屬性匹配元素,包括:checked過濾器、:disable過濾器、:enabled過濾器、:selected過濾器。

15.子元素選擇器就是篩選給定某個元素的子元素,具體的過濾條件由選擇器的種類而定。

16.屬性選擇器是通過元素的屬性作為過濾條件進行篩選物件。

17.表單選擇器是匹配經常在表單內出現的元素,但是匹配的元素不一定在表單中。

jquery第三章知識梳理

一.基本選擇器 1.id選擇器 特點 最快,盡量使用id選擇器。作用 返回匹配id屬性值的所有元素。用法 katex parse error expected eof got at position 4 mydiv 說明 返回h elementname 說明 返回html頁面中元素為elementn...

C Primer Plus 第三章之知識梳理

一些約定的用字首來表示變數型別或內容的字首 n 表示整型變數 str或者sz 表示以空字元結束的字串 b 表示布林值 p 表示指標 c 表示單個字元借助 include標頭檔案和sizeof就可以看到不同型別的資料的最大最小值和資料的位數 bytes include include include ...

第三章 堆疊

1.基礎知識 堆疊可以實現很多的應用,遞迴的問題轉化成非遞迴形式,在本質上也是堆疊的問題.它是一種 filo 操作的資料結構,一般也有兩種儲存方式 陣列跟鍊錶實現形式,這裡我給出了鍊錶形式的堆疊模板,裡面包括了基本的堆疊所有的操作,還有兩個比較著名的應用例子,時間倉促,精力比較有限,關於迷宮老鼠還沒...