猿问

jQuery选择器如何取交集?

jQuery选择器如何取交集?


有只小跳蛙
浏览 1035回答 2
2回答

万千封印

方法一:$("S1S2"),注意中间没有空格,这样就是需要同时满足这两个条件的选择器,也就是交集。例如:$("div.ff")表示即是"div"元素,同时又是clss="ff"的类。方法二:$("S1").filter("S2");交集应该是同时符合两个条件,如果先找到符合第一个条件的,再用过滤器找到符合第二个条件的,这样就和选择交集效果相同了。例如:$("div").filter(".ff")这种方法与上面的$("div.ff")选择的集合是相同的。 

慕姐8265434

jQuery选择器的分类jQuery的选择器基本可以分为四大类:基本选择器(basic)层次选择器(level)过滤选择器(filter)表单选择器(form)有些类别又可以分为具体的子类别.取交集的等价方法:  $(“prev+next”)等价于方法$(“prev”).next(“next”);选取prev元素之后紧接着的一个next元素.  $(“prev~sublings”)等价于方法$(“prev”).nextAll(“sublings”),选取prev元素之后的所有同级的sublings元素.  而$(“prev”).sublings(“next”)方法选取与prev同辈的所有next元素,与前后位置无关.
随时随地看视频慕课网APP

相关分类

JQuery
我要回答