Javascript 为什么要在Sizzle.js中扩展兄弟选择器的上下文?
我现在正在阅读代码,并被以下内容弄糊涂了:Javascript 为什么要在Sizzle.js中扩展兄弟选择器的上下文?,javascript,jquery,sizzle,Javascript,Jquery,Sizzle,我现在正在阅读代码,并被以下内容弄糊涂了: newContext=rsibling.test(选择器)和&testContext(context.parentNode)| context 第301行 这一部分修复了在元素上下文之外查找的qSA方法。但我不明白为什么我们应该在兄弟节点上使用newContext context.parentNode而不是context 在谷歌搜索之后,我没有得到任何有用的东西。也许我用错关键词了。 Sizzle=$.find; div=document.getEle
newContext=rsibling.test(选择器)和&testContext(context.parentNode)| context代码>
第301行
这一部分修复了在元素上下文之外查找的qSA方法。但我不明白为什么我们应该在兄弟节点上使用newContext context.parentNode而不是context
在谷歌搜索之后,我没有得到任何有用的东西。也许我用错关键词了。
Sizzle=$.find;
div=document.getElementsByTagName('div')[0];
警报(嘶嘶声('p+span',div))代码>