(1)过滤的方法
1、first():获取匹配的第一个元素
$("#oul>li").first().css("border","1px solid pink");
2、last():获得匹配的最后一个元素
$("#oul>li").last().css("border","1px solid pink");
3、filter(selector):筛选出与指定表达式匹配的元素集合
console.log($("img").filter(".bb"));
4、eq(N):获取匹配的第N或-N个元素
console.log($("img").eq(2));
5、not(selector):筛选出不包含特定特点的元素的集合
console.log($("img").not(".bb"));
6、has(selector):筛选出包含特定特点的元素的集合
console.log($("div").has("img"));
二、查找
1、children():子标签中找
2、find():后代标签中找
3、parent():父标签
4、prevAll():前面所有的兄弟标签
5、nextAll():后面所有的兄弟标签
6、siblings():前后所有的兄弟标签
二、文档处理
(1)增
①内部插入
1、append():将内容添加到指定的元素后面
2、appendTo():和append()颠倒
3、prepend():将内容添加到指定元素前面
4、prependTo():和prepend()颠倒
②外部插入
1、after():在匹配元素之后插入内容
2、before():在匹配元素之前插入内容
2)删
1、empty():删除匹配的元素集合中所有的子节点(不包含匹配的元素)
2、remove():删除匹配的元素集合中所有的子节点(包含匹配的元素)
(3)改
1、replaceWith():将所有匹配的元素替换成指定的内容