天天看點

jQuery其他關系查找方法

jQuery其他關系查找方法
  • find()後代元素:傳遞一個規定的選擇器作為參數,查找範圍是jQuery對象的所有後代
* 兄弟元素

  緊鄰的兄弟元素方法:

  * next()下一個兄弟
  * prev()前一個兄弟

  多選方法

  * nextAll()後面所有兄弟
  * preAll()前面所有兄弟      

 通過傳遞參數可以進行二次選擇,參數是字元串格式的選擇器,在前面或後面兄弟中選中符合選擇器規定的部分。

  • parents()祖先級
 //實作點選一個子級标簽,自己變紅色,使它的祖先級變成藍色
 // parents() 查找包含body在内的祖先級
 // $(this).css("background-color","red")
 // .parents().css("background-color","skyblue")       
                   
// parents()傳參數,可以篩選去掉不是div的元素
 $(this).css("background-color", "red")
  .parents("div").css("background-color", "skyblue")
})