text() 設(shè)置或返回所選元素的文本內(nèi)容
-
html() 設(shè)置或返回所選元素的內(nèi)容(包括 HTML 標(biāo)記)
- val() 設(shè)置或返回表單字段的值
append() 在被選元素的結(jié)尾插入內(nèi)容
prepend() 在被選元素的開頭插入內(nèi)容
after() 在被選元素之后插入內(nèi)容
befor() 在被選元素之前插入內(nèi)容
remove() 刪除被選元素(及其子元素)
empty() 從被選元素中刪除子元素
addClass() 向被選元素添加一個(gè)或多個(gè)類
removeClass() 從被選元素刪除一個(gè)或多個(gè)類
12 toggleClass() 對(duì)被選元素進(jìn)行添加/刪除類的切換操作
13. css() 設(shè)置或返回樣式屬性
尺寸
width() 方法設(shè)置或返回元素的寬度(不包括內(nèi)邊距瞧筛、邊框或外邊距)辛友。
height() 方法設(shè)置或返回元素的高度(不包括內(nèi)邊距谐腰、邊框或外邊距)胁黑。
innerWidth() 方法返回元素的寬度(包括內(nèi)邊距)僻澎。
innerHeight() 方法返回元素的高度(包括內(nèi)邊距)貌踏。
outerWidth() 方法返回元素的寬度(包括內(nèi)邊距和邊框)。
outerHeight() 方法返回元素的高度(包括內(nèi)邊距和邊框)窟勃。
遍歷:
1. parent() 方法返回被選元素的直接父元素祖乳。
2. parents() 方法返回被選元素的所有祖先元素,它一路向上直到文檔的根元素 (<html>)秉氧。
parentdUntil()方法返回介于兩個(gè)給定元素之間的所有祖先元素眷昆。
children() 方法返回被選元素的所有直接子元素。
find() 方法返回被選元素的后代元素,一路向下直到最后一個(gè)后代亚斋。
siblings() 方法返回被選元素的所有同胞元素作媚。
next() 方法返回被選元素的下一個(gè)同胞元素。 該方法只返回一個(gè)元素帅刊。
nextAll() 方法返回被選元素的所有跟隨的同胞元素纸泡。
nextUntil() 方法返回介于兩個(gè)給定參數(shù)之間的所有跟隨的同胞元素。
prev()
prevAll()
prevUntil()
first() 方法返回被選元素的首個(gè)元素赖瞒。
last() 方法返回被選元素的最后一個(gè)元素女揭。
eq()方法返回被選元素中帶有指定索引號(hào)的元素。
filter() 方法允許您規(guī)定一個(gè)標(biāo)準(zhǔn)栏饮。不匹配這個(gè)標(biāo)準(zhǔn)的元素會(huì)被從集合中刪除田绑,匹配的元素會(huì)被返回。
17.not() 方法返回不匹配標(biāo)準(zhǔn)的所有元素抡爹。
效果:
1. show()
2. hide()
3. toggle() 您可以使用 toggle() 方法來切換 hide() 和 show() 方法。
4. fadeIn() 用于淡入已隱藏的元素芒划。
5. fadeOut() 方法用于淡出可見元素冬竟。
6. fadeToggle() 方法可以在 fadeIn() 與 fadeOut() 方法之間進(jìn)行切如果元素已淡出,則 fadeToggle() 會(huì)向元素添加淡入效果民逼。如果元素已淡入泵殴,則 fadeToggle() 會(huì)向元素添加淡出效果。
7. fadeTo() 方法允許漸變?yōu)榻o定的不透明度(值介于 0 與 1 之間)拼苍。
8. sildeDown() 方法用于向下滑動(dòng)元素笑诅。
sildeUp() 方法用于向上滑動(dòng)元素。
sildeToggle()方法可以在 slideDown() 與 slideUp() 方法之間進(jìn)行切換 如果元素向下滑動(dòng)吆你,則 slideToggle() 可向上滑動(dòng)它們?nèi)绻叵蛏匣瑒?dòng)俊犯,則 slideToggle() 可向下滑動(dòng)它們。
animate() 方法用于創(chuàng)建自定義動(dòng)畫者祖。
stop()
雜項(xiàng): noConflict() 方法會(huì)釋放會(huì) $ 標(biāo)識(shí)符的控制绢彤,這樣其他腳本就可以使用它了。
ajax :
load() 方法從服務(wù)器加載數(shù)據(jù)械巡,并把返回的數(shù)據(jù)放入被選元素中。
get() 方法通過 HTTP GET 請(qǐng)求從服務(wù)器上請(qǐng)求數(shù)據(jù)芦鳍。
post() 方法通過 HTTP POST 請(qǐng)求從服務(wù)器上請(qǐng)求數(shù)據(jù)葛账。
其他:
each()
size() 當(dāng)前匹配的元素個(gè)數(shù)。與 length 將返回相同的值菲宴。
data() 在一個(gè)div上存取數(shù)據(jù)
removeData() 在一個(gè)div上刪除數(shù)據(jù)
index() 搜索匹配的元素趋急,并返回相應(yīng)元素的索引值,從0開始計(jì)數(shù)谣蠢。
文檔處理 查近;
append() 向每個(gè)元素內(nèi)部追加內(nèi)容 a.append(b) a包含b <a> <b>ev </b> </a>
appendTo() 用于被追加的內(nèi)容 a.appendTo(b) b包含a <b> <a> con </a> </b>
after 在元素之后插入內(nèi)容 a.after(b) <a></a><b></b>
befor() 在每個(gè)匹配的元素之前插入內(nèi)容。 a.befor(b) <b></b><a></a>
insertAfter() 使用這個(gè)方法是顛倒了常規(guī)的$(A).after(B)的操作谈喳,即不是把B插入到A后面婿禽,而是把A插入到B后面。
a.insterAfter(b) <b></b><a></a>
insertBefore() 使用這個(gè)方法是顛倒了常規(guī)的$(A).before(B)的操作扭倾,即不是把B插入到A前面吆录,而是把A插入到B前面。
a.insterBefore(b) <a></a><b></b>
wrap() 把所有匹配的元素用其他元素的結(jié)構(gòu)化標(biāo)記包裹起來恢筝。 $("p").wrap("<div class='wrap'></div>"); // $("p").wrap(document.getElementById('content'));
unwrap() 這個(gè)方法將移出元素的父元素撬槽。這能快速取消 .wrap()方法的效果
wrapAll() 將所有匹配的元素提取出來用單個(gè)元素包裹起來
attr() 設(shè)置或返回被選元素的屬性值趾撵。
removeAttr() 從每一個(gè)匹配的元素中刪除一個(gè)屬性