1. 程式人生 > >jquery的一些方法

jquery的一些方法

覆蓋 head har 一個 var 追加 body 文本 child

# 註:jquery需要導包 格式<script type="text/javascript" src="jquery-3.2.1.js">></script>

1.讀寫節點html內容:

node.html(); // 讀取節點裏的所有內容(文本和標簽等信息);

node.html( " " ); // 往該節點寫入html內容,裏面的內容會被覆蓋。

eg: $("p").html("修改後");

2.讀寫節點文本內容

node.text();

node.text(" "); // 文本內容與html內容的區別在於文本內容只包含文本,沒有其他html的元素(標簽等)

3.增加節點: var p1=$( "<p>創建一個p節點</p>" );

4.插入節點:

parent.append(p1); //將p1節點作為最後一個子節點插入;

eg(例子):$("body").append(p1);

parent.prepend(p1); // 將p1節點作為第一個子節點插入;

brother.afetr(p1); //作為弟弟(同級下一個)節點插入

brother.afetr(p1); //作為哥哥(同級上一個)節點插入

5.刪除節點:

node.remove(); // 刪除節點

eg:$("p").remove();

node.remove(選擇器); //刪除滿足選擇器的節點

node.empty(); //刪除節點的內容,但保留標簽

6.樣式操作

node.addClass(" "); //追加樣式,參數中傳入一個類

eg: $("p").addClass("size");

node.removeClass(" "); //移除指定樣式

node.removeClass(); //移除所有樣式

toggleClass(" "); //在設置和取消中切換

hasClass(" "); //判斷是否有某個樣式

node.css("","").css("","") ; //設置樣式的值,可多個

7.遍歷節點的操作

  parent.children() / parent.children(選擇器):訪問直接的子節點

node.next(); // 訪問下一個兄弟(同一個父類的同級元素)節點;

node.prev(); //訪問上一個兄弟節點

node.sibling();// 訪問所有的兄弟節點

node.find();// 查找所有後代節點

node.parent(); //查找父節點

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<style type="text/html">
  .size{
 font-size:30px; 
}

</style>
</head> <body> <p>示範文本</p> <img src=""> </body> </html>

jquery的一些方法