我有一个XML:
<node-type-A>
    <node-type-B name='somname1'>
        <mynode>mynodevalue-1</mynode>
    </node-type-B>
    <node-type-B name='somname2'>
        <mynode>mynodevalue-2</mynode>
    </node-type-B>
</node-type-A>
<node-type-A>
    <node-type-B name='somname3'>
        <mynode>mynodevalue-3</mynode>
    </node-type-B>
</node-type-A>现在,我有mynode值(这是输入)。如果超级父节点类型-A有多个节点类型-B,则需要输出节点类型-B的名称。
我正在使用jquery。
发布于 2012-10-03 23:11:55
您可以使用filter方法:
$('node-type-A').filter(function(){
    return $('node-type-B', this).length > 1
}).find('node-type-B').each(function(){
    console.log(this.name)
})https://stackoverflow.com/questions/12718132
复制相似问题