jq節點操作和節點屬性操作


節點操作

1.節點查找

  • $('選擇器')利用選擇器選取節點,一定會得到一個jq節點對象的數組;
  • siblings(),prev(),prevAll(),next(),nextAll(),children(),parent(),parents()等方法,用來根據文檔樹,選取某一節點的同輩、后輩,父輩元素,得到的仍然是jq節點對象的數組;
  • eq(),lt(),gt()用來選取jq節點對象的數組中的項,結果仍為一個jq節點對象的數組;
  • 若使用 arr[下標] 獲取jq節點對象的數組中的項,則得到的是js原生對象;

2.節點增加

  • 需要先創建節點,$('<p>aaaa</p>')可以直接創建節點,並且為節點輸入內容;
  • 父節點.append(要插入的節點):在父節點內部末尾插入節點
  • prepend():在父節點的內部開始插入節點
  • before():在某節點的前面插入節點
  • after():在某節點的后面插入節點

3.節點刪除

  • 節點.remove():刪除該節點;
  • 節點.empty():清空節點內的所有內容;

節點屬性操作

  • 節點的屬性操作為attr();設置樣式屬性時,通常用css();
  • 參數為一個字符串時,讀取屬性的值;
  • 參數為連個字符串時,設置某一個屬性的值;
  • 參數為對象時,設置一個或多個屬性的值;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM