jQuery选择器如何取交集?

我知道选择器间的并集:$("S1,S2")选择器间的差集:S("S1:not(S2)")请问选择器交集如何表示?请高手指教。... 我知道
选择器间的并集:$("S1, S2")
选择器间的差集:S("S1:not(S2)")
请问选择器交集如何表示?

请高手指教。
展开
 我来答
wwtiger39
2015-04-08 · TA获得超过300个赞
知道小有建树答主
回答量:74
采纳率:0%
帮助的人:98.1万
展开全部
方法一:
$("S1S2"),注意中间没有空格,这样就是需要同时满足这两个条件的选择器,也就是交集。
例如:
$("div.ff")
表示即是"div"元素,同时又是clss="ff"的类。

方法二:

$("S1").filter("S2");
交集应该是同时符合两个条件,如果先找到符合第一个条件的,再用过滤器找到符合第二个条件的,这样就和选择交集效果相同了。
例如:
$("div").filter(".ff")
这种方法与上面的$("div.ff")选择的集合是相同的。
育知同创教育
2016-01-30 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部
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元素,与前后位置无关.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
荷叶竹
2015-04-08
知道答主
回答量:15
采纳率:0%
帮助的人:5.8万
展开全部
$("S1 S2")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友96ffcf7
2015-04-08 · 知道合伙人互联网行家
百度网友96ffcf7
知道合伙人互联网行家
采纳数:22721 获赞数:118724
从事多年网络方面工作,有丰富的互联网经验。

向TA提问 私信TA
展开全部
你好
参考下这篇详细的文章吧
http://www.cnblogs.com/MaxIE/p/4078869.html
追问
谢谢!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Miko_shu
2015-04-08 · TA获得超过489个赞
知道小有建树答主
回答量:482
采纳率:75%
帮助的人:203万
展开全部
请问..html元素怎么会出现交集...比如s1和s2的交集,那不就是都在他们里面么...你选小的那个就可以了啊...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式