亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

JSLite線上手冊 / JSLite - 查找節(jié)點

JSLite - 查找節(jié)點

如有疑問歡迎到這些地方交流,歡迎加入JSLite.io組織團伙共同開發(fā)!

find

后代節(jié)點的集合(可以帶上濾選擇器)。

$("#box").find()        //?后代節(jié)點的集合
$("#box").find(".box")  //?后代節(jié)點的集合,返回匹配".box" 的集合

children

獲得每個匹配元素集合元素的直接子元素(可以帶上濾選擇器)。

$("#box").children()
//下面這種方法也可以的 CSS3 節(jié)點選擇器 -_+
$("#box *")

contents

獲得每個匹配元素集合元素的子元素,包括文字和注釋節(jié)點。contents()   ? collection

$("#box").contents()

parent

對象集合中每個元素的直接父元素。

$("#box").parent()

parents

獲取對象集合每個元素所有的祖先元素(不包含根元素)。
parents([selector])  ? collection

$("#box").parents()

$("#boxWhy").parents(".boxss")

closest

從元素本身開始,逐級向上級元素匹配,并返回最先匹配selector的祖先元素。如果context節(jié)點參數(shù)存在。那么直考慮該節(jié)點的后代。這個方法與 parents(selector)有點相像,但他只返回最先匹配的祖先元素。

$("#box").closest("div")

$(document).bind("click", function(e) {
    console.log(e.target)//當前點擊的對象
    $(e.target).closest("li").css("background","red");
});

$("#boxWhy").closest(".boxss",$("#box")[0])//#boxWhy節(jié)點的父節(jié)點為:"$("#box")[0]"的子節(jié)點".boxss"

prev

獲取對象集合每個元素的所有上一個對象(可以帶上濾選擇器)。

$("#box").prev("div")

next

獲取對象集合每個元素的所有下一個對象(可以帶上濾選擇器)。

$("#box").next("div")

prevAll

獲取對此對象【上】所有兄弟對象(可以帶上濾選擇器)。

$("#box").prevAll("div")

nextAll

獲取對此對象【下】所有兄弟對象(可以帶上濾選擇器)。

$("#box").nextAll("div")

siblings

獲取對此對象【其它】所有兄弟對象(可以帶上濾選擇器)。

$("#box").siblings()

slice

array中提取的方法。從start開始,如果end 指出。提取不包含end位置的元素。slice(start, [end]) ? array

$("div").slice(3) //返回數(shù)組中第三個(包含第三個)之后的所有元素
$("div").slice(3,5) //返回數(shù)組 3-5之間的元素

add

添加元素到匹配的JSLite對象集合

$("#box").siblings()