1. 程式人生 > >(29)進階:jQuery 不過如此

(29)進階:jQuery 不過如此

封裝兩個函式

   getSiblings()函式的功能是獲取自己的所有兄弟(除了自己)

   addClass()函式的功能是給一個節點新增類class(根據引數的內容是否新增)

 var value  = classes[key]                                              var value  = classes[key]
if (value){                                                                       var mehtodName = value ? 'add' : 'remove'
  node.classList.add(key)   //等價於                              node.classList[methodName](key)
 }else {
  node.classList.remove(key)
 }

名稱空間

   名稱空間可以方便對庫的查詢,同時避免庫的重名。

擴充套件 Node 介面,直接在 Node.prototype 上加函式

谷歌搜尋
  院一峰 jquery
  w3chools jquery
  方應杭 == ===
  方應杭 this 
  jquery.com
  cndevdocs.com
方老師對每個細節掌握的很清楚 

偽陣列的length不是自動增長的麼?

item3.getSiblings.call(4)結果會怎麼樣

42分 迴圈取節點地方是什麼意思