第四章 jQuery節點操作

2022-07-25 10:24:23 字數 1912 閱讀 8510

1.dom操作分為三類:

(1)dom core:任何一種支援dom的程式語言都可以使用用它

如:getelementbyid()

(2)html-dom:用於處理html文件,如document,forms

(3)css-dom:用於操作css,如:element.style.color="green";

2.直接設定樣式css():

(1)css(name,value);

(2)css();

3.追加和移除樣式:、

(1)追加樣式

addclass(class)

addclass(class1 class2.....)

(2)移除樣式

removeclass("style2")

removeclass("style1 style2")

4.切換樣式:

toggleclass() 模擬了addclass()與removeclass()實現樣式切換的過程

5.html()和test()的區別:

html() 用於獲取第乙個匹配元素的html內容或文字內容

html(content) 用於設定所有匹配元素的html內容或者文字內容

text() 用於獲取所有匹配元素的文字內容

text(content) 用於設定所有匹配元素的文字內容

6.value值操作:

獲取value值:$(this).val();

改變value值:$(this).val("");

7.工廠函式$()用於獲取或建立節點

$(selector):通過選擇器獲取節點

$(element):把dom節點轉化為jquery節點

$(html):使用html字串建立jquery節點

9.插入同輩節點:

after(contend) $(a).after(b)表示將b插入到a之後

insertafter(contend) $(a).insertafter(b)表示將a插入到b之後

before(contend) $(a).before(b)表示將b插入到a之前

insertbefore(contend) $(a).insertbefore(b)表示將a插入到b之前

10.替換節點:

replacewith():後面乙個節點替換掉前面乙個節點

replaceall():前面乙個節點替換掉後面乙個節點

11.複製節點:clone()用於複製某個節點

12.刪除節點:

remove():刪除整個節點

detach():刪除整個節點,保留元素的繫結事件,附加的資料

empty():清空節點內容

13.獲取和設定節點屬性:

attr():獲取節點屬性

attr():設定節點屬性

14.刪除屬性:removeattr();

15.遍歷子節點:children()方法可以用來獲取元素的所有子元素

注:在方法括號中寫上選擇器,表示子元素中哪乙個

16.遍歷同輩元素:

next([expr]) 用於獲取緊鄰匹配元素之後的元素

prev([expr]) 用於獲取緊鄰匹配元素之前的元素

siblings([expr])用於獲取位於匹配元素前面和後面的所有同輩元素

注:括號裡面可以加上選擇器,表示選定某些元素

17.遍歷前輩節點:

parent():獲取元素的父級元素

parents():獲取元素的祖先元素

18.css-dom

css() 設定或返回匹配元素的樣式屬性

height([value]) 設定或返回匹配元素的高度

width([value]) 設定或返回匹配元素的寬度

offset([value]) 返回以畫素為單位的top和left座標,此方法僅對可見元素有效。

第四章 DOM節點操作

1.什麼是dom dom document object model 文件物件模型,把每乙個元素看做是乙個 節點,然後對節點進行增刪改查的操作 2.dom的分類 1 core dom 可以對html,xhtml,xml進行操作 2 html dom 可以對html,xhtml進行操作 3 xml d...

第四章 陣列操作

1 scala陣列操作 1.1 定義定長陣列 scala val arr1 new array int 5 arr1 array int array 0,0,0,0,0 列印陣列後,輸出位址 scala println arr1 i 199e4c2b 呼叫陣列物件的tobuffer方法 scala ...

第四章操作列表

eg mag alice advid axeas for ms in mag print ms 這行 讓python從列表mag中取出乙個名字,並將其儲存在變數ms中。eg mag alice advid axeas for ms in mag print ms.title that was a g...