JQuery 遍历


向下遍历

children(["#id"]),find("")

children() - 查找直接子类,参数可选

find() - 查找子孙类,参数必须要填

例如:
$("div").children().css("border","5px yellow solid");
$("div").find("ul").css("border","5px solid blue");

向上遍历

parent(),parents(),parentUntil()

parent() - 查找直接父类,参数可选

parents() - 查找父辈类,参数可选

parentsUntil() - 间隔父类,参数可选,参数不填同 parents()


同级遍历

siblings(),next(),nextAll(),nextUntil(),prev(),preAll(),preUntil()

siblings() - 同级所有元素

next() - 同级下一个元素

nextAll() - 同级下面所有元素

nextUtil() - 向下区间


过滤

first(),last(),eq(),filter(),not()

first() - 选取同样元素的第一个

last() - 选取同样元素的最后一个

eq() - eq(0),索引为0即为同样元素的第一个

filter() - 选取符合的

not() - 与 filter() 相反