Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.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
基于上一个元素的内容使用jQuery进行非平凡的选择_Jquery - Fatal编程技术网

基于上一个元素的内容使用jQuery进行非平凡的选择

基于上一个元素的内容使用jQuery进行非平凡的选择,jquery,Jquery,考虑以下标记: <x> <y>code1</y> <z>stuff</z> <y>code2</y> <z>foobar</z> </x> 代码1 东西 代码2 福巴 使用jQuery,如何使用以下规则选择给定标记中的foobar节点:查找z-节点,该节点位于y-节点之后,该节点的主体包含“code 2”?,如下所示: $('y:contains(

考虑以下标记:

<x>
   <y>code1</y>
   <z>stuff</z>
   <y>code2</y>
   <z>foobar</z>
</x>

代码1
东西
代码2
福巴
使用jQuery,如何使用以下规则选择给定标记中的
foobar
节点:查找
z
-节点,该节点位于
y
-节点之后,该节点的主体包含
“code 2”

,如下所示:

$('y:contains("code2") + z')