使用Jquery从XML查找特定节点的子元素

我有一个像xml的文件

           . . .          

我正在使用jquery来查找特定节点的子节点

我编写了这段代码来查找id=1111value=test的节点的子节点

 $(document).ready(function(){ $.ajax({ type: "GET", url: "test.xml", dataType: "xml", success: function(xml) { $(xml).find('child[value="test"]').each(function(){ var i = $(this).attr('value'); alert(i); }); } }); }); 

它只给我一个名字,就是它自己

虽然我需要输出三个名称,这是它的子元素

这是test1tets12test123

我想你想使用.children()

 $(xml).find('child[value="test"]').children().each(function(){ ... });