jQuery基本用法彙總1 HTML

2022-04-20 13:34:05 字數 3284 閱讀 8196

一、獲得內容

1、text() -設定或返回所選元素的文字內容。

2、html() -設定或返回所選元素的內容(包括 html 標記)。

3、val() -設定或返回表單字段的值。

二、獲取屬性-attr

1、獲取屬性: $("

#runoob

").attr("

class")。

2、設定屬性: 單個屬性: $("

#runoob

").attr("

class

","text

")、多個屬性: $("

#runoob

").attr();

三、新增元素 p

追加文字");

2、prepend() - 在被選元素的開頭插入內容。$("

p").prepend("

在開頭追加文字");

3、after() - 在被選元素之後插入內容。$("

img").before("

之前");

4、before() - 在被選元素之前插入內容。$("

img").after("之後"

); after/before 是在元素外面追加。

四、刪除元素

1、remove() -刪除被選元素(及其子元素)。

2、empty() -從被選元素中刪除子元素。

五、操作css

1、addclass() -向被選元素新增乙個或多個類。

2、removeclass() -從被選元素刪除乙個或多個類。

3、toggleclass() - 對被選元素進行新增/刪除類的切換操作(有則刪除、無則新增)。

4、設定css。設定多個css樣式。$("

p").css();

六、高寬設定

1、width() 方法設定或返回元素的寬度(不包括內邊距、邊框或外邊距)。$("

#div1

").width()

2、height() 方法設定或返回元素的高度(不包括內邊距、邊框或外邊距)。$("

#div1

").height()

3、innerwidth() 方法返回元素的寬度(包括內邊距)。 $("

#div1

").innerwidth()

4、innerheight() 方法返回元素的高度(包括內邊距)。$("

#div1

").innerheight()

5、outerwidth() 方法返回元素的寬度(包括內邊距和邊框)。$("

#div1

").outerwidth()

6、outerheight() 方法返回元素的高度(包括內邊距和邊框)。$("

#div1

").outerheight()

七、遍歷(1

) 遍歷祖先

1、parent() :parent() 方法返回被選元素的直接父元素。 $("

span

").parent() 無法指定。

2、parents() :parents() 方法返回被選元素的所有祖先元素,它一路向上直到文件的根元素 (); 單個: $("

span

").parents() 指定: $("

span

").parents("

.textclass")。

3、parentsuntil() :parentsuntil() 方法返回介於兩個給定元素之間的所有祖先元素。$("

span

").parentsuntil("

div"

),可指定。(2

) 遍歷後代

1、children() :children() 方法返回被選元素的所有直接子元素。該方法只會向下一級對 dom 樹進行遍歷。單個: $("

div").children() ,指定 :$("

div").children("

.textclass");

2、find() :find() 方法返回被選元素的後代元素,一路向下直到最後乙個後代。 單個: $("

div").find() ,指定 :$("

div").find("

.textclass");

(3) 遍歷同胞

1、siblings() :siblings() 方法返回被選元素的所有同胞元素。單個: $("

h2").siblings(); 指定:$("

h2").siblings("p"

);

2、next() : next() 方法返回被選元素的下乙個同胞元素。 $("h2"

).next() 無法指定;

3、nextall() : nextall() 方法返回被選元素的所有跟隨的同胞元素。$("h2"

).nextall();

4、nextuntil() : nextuntil() 方法返回介於兩個給定引數之間的所有跟隨的同胞元素。 $("

h2").nextuntil("h6"

);

5、prev(), prevall() 以及 prevuntil() 方法的工作方式與上面的方法類似,只不過方向相反而已:它們返回的是前面的同胞元素(在 dom 樹中沿著同胞之前元素遍歷,而不是之後元素遍歷)。

八、過濾

1、first() : first() 方法返回被選元素的首個元素。 $("

div p

").first();

2、last() :last() 方法返回被選元素的最後乙個元素。$("

div p

").last();

3、eq() :eq() 方法返回被選元素中帶有指定索引號的元素。$("

p").eq(1

);

4、filter() :filter() 方法允許您規定乙個標準。不匹配這個標準的元素會被從集合中刪除,匹配的元素會被返回。 $("

p").filter("

.url

") 返回帶有類名 "

url" 的所有 元素。

5、not() : not() 方法返回不匹配標準的所有元素。 $("

p").not("

.url

") 返回不帶有類名 "

url" 的所有 元素。

總結: 三個最基本的過濾方法是:first(), last() 和 eq(),它們允許您基於其在一組元素中的位置來選擇乙個特定的元素。其他過濾方法,比如 filter() 和 not() 允許您選取匹配或不匹配某項指定標準的元素。

jquery基本用法

原文出處 函式描述 selector hide 隱藏被選元素 selector show 顯示被選元素 selector toggle 切換 在隱藏與顯示之間 被選元素 selector slidedown 向下滑動 顯示 被選元素 selector slideup 向上滑動 隱藏 被選元素 sel...

jQuery基本用法

jquery就是乙個工具,它對獲取物件和操作物件進行了封裝,提供了非常簡單的解決方案。jquery物件和js原生物件的區別 jquery可以使用jquery封裝的各種便利的方法。js原生物件 jquery物件.get 0 jquery物件 0 獲取物件 利用css的選擇器獲取物件 基本選擇器 id ...

JQuery基本用法總結

1.css選擇器 documnet css 選擇整個文件物件 myid 選擇id myid的元素 div myclass 選擇class為myclass的div元素 2.jquery特有的表示式 a first 選擇網頁中的第乙個a元素 tr odd 選擇 的奇數行 div visible 選擇可見...