主题
遍历与筛选
jQuery 提供遍历和筛选的方法,可以对元素集合进行迭代处理和条件过滤,方便批量操作。
遍历方法
each()
— 迭代匹配的元素集合,执行回调函数js$("li").each(function (index, element) { console.log(index, $(element).text()); });
map()
— 创建一个新的元素集合,对每个元素进行处理后返回新集合jsvar texts = $("li") .map(function () { return $(this).text().toUpperCase(); }) .get();
筛选方法
filter()
— 从元素集合中筛选符合条件的元素js$("li").filter(".active");
not()
— 排除符合条件的元素js$("li").not(".active");
first()
— 选中第一个元素js$("li").first();
last()
— 选中最后一个元素js$("li").last();
示例代码
loading