链式编程

大多数 jQuery 的遍历方法会操作一个 jQuery 对象实例,并返回一个匹配不同 DOM 元素集的新对象。

  1. $(document).ready(function(){
  2. $("ul").find("span").css("color", "red");
  3. });

如果我们需要老的元素集,可以使用 end() 从堆栈中弹出新集合

$(document).ready(function(){
    $("ul").find("span").css("color", "red").end().css("backgroundColor", "pink");
});
  • find() - 返回被选元素的后代元素
  • prevAll() - 返回被选元素之前的所有同级元素
  • each() - 为每个匹配元素规定要运行的函数