Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么要在Sizzle.js中扩展兄弟选择器的上下文?_Javascript_Jquery_Sizzle - Fatal编程技术网

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))