jQuery基礎知識總結(二)

2021-08-25 18:48:16 字數 1569 閱讀 8334

jquery基本總結(二)

//內容選擇器

/**:contains(text) 返回包含指定的文字元素

:parent 返回匹配子元素的元素

:has(text) 返回包含指定元素的元素

:empty 返回無文字或者空元素

*///可見性

/**:visible 匹配所有可見的元素

:hidden 匹配所有不可見的元素(只要在頁面上不顯示的元素,都能獲得到)

*///屬性

/**.attr("attrbutename","attibutevalue")

.attr("attrbutename");

*///子元素

/**父元素呼叫,返回的是父類的元素

:frist-child 匹配指定父類中的第乙個元素

:last-child 匹配指定父類中的最後的乙個元素

:only-child 匹配只有乙個子元素的父元素

:nth-child(n) 父元素呼叫第n個子元素

*///表單

/**只有input才能呼叫

:button 匹配所有的按鈕

:text 匹配所有的單行文字

:checkbox 匹配所有的核取方塊

:input 匹配所有的input、textarea、select和button

:password 匹配所有的密碼框

:reset 匹配所有的重置

:radio 匹配所有的單選按鈕

:submit 匹配所有的提交按鈕

:file 匹配所有的上傳按鈕

:hidden 匹配所有 的隱藏按鈕

:image 匹配所有的影象域

*///表單物件的屬性

/**:checked 匹配所有的被選中的選項(包括核取方塊checkbox、單選按鈕radio,不包括select中的option)

:disabled 匹配所有的不可用的選項

:enabled 匹配所有 的可用的選項

:selected 匹配所有select中被選中的option

*/[b]說說jquery中易混的地方[/b]

一、屬性中text和html這兩個都是獲取文字,而不同點如下:

.text() 獲取元素中的內容,包括標籤和標籤的內容,適用於xml和html中

.html() 獲取html中的文字,不能用於xml中,但能用於xhtml中

文件內容的插入

二、內部插入(插入元素的裡面):

.prepend(content) $a.prepend($b),把b寫到a中文字的前面

.prependto(content) $a.prependto($b),把a寫到b中文字的前面

三、外部插入(插入到元素的外面):

.after(content) $a.after($b),把b插到a元素的後面

.insertafter(content) $a.insertafter($b),把a插到b元素的後面

.befor(content) $a.befor($b),把b插到a的前面

.inserbefor(content) $a.insertbefor($b),把a插到b的前面

jQuery基礎知識總結(三)

說說 jquery中易混的地方 一 屬性中text 和html 這兩個都是獲取文字,而不同點如下 text 獲取元素中的內容,包括標籤和標籤的內容,適用於xml 和html 中.html 獲取html 中的文字,不能用於 xml中,但能用於 xhtml中二 文件內容的插入 內部插入 插入元素的裡面 ...

jquery 基礎知識

1,取物件 根據id取 物件的id 根據class取 物件的id 2,設定 獲取值 innerhtml val text innerhtml innertext 3,設定 獲取 table 中某行某列的值 設定table7,第2個tr的第乙個td的值。table7 tr eq 1 td nth ch...

Jquery基礎知識

1 寫得少,做得多 2 執行速度快 jqurey通過選擇器獲取標籤 myid 選擇 id為myid的網頁元素 myclass 選擇 class為myclass的元素 li 選擇所有的 li元素 ul1 li span 選擇 id為為ul1元素下的所有li下的span元素 input name fir...