var xmlTst='<Tests>
<Test>
<Id>123</Id>
<Name>AAA</Name>
</Test>
<Test>
<Id>456</Id>
<Name>BBB</Name>
</Test>
</Tests>';
$("Test>Id[text=" + 123+ "]", xmlTst).parent();
上面的选择器在IE中选择上述xml的第一个节点。这在Chrome中不起作用。如何使用jquery获取基于子节点值的节点
请帮我解决这个问题。
是否使用[':包含()'](http://api.jquery.com/contains-selector/)工作? – Wrikken 2013-04-29 19:33:26
包含对我不起作用,因为如果ID是123456,它会返回多个结果。 – Pradeep 2013-04-29 19:40:41