У меня есть структура ниже в XML-коде и
<drinks>
<soft>
<subject>
<soft>
<subject>
<brand-name></brand-name>
<subject>
<brand-name></brand-name>
</subject>
</subject>
<link></link>
<soft>
<nature>
<brand-name></brand-name>
<link></link>
</nature>
<info></info>
</drinks>
Мне нужно подтвердить, <info>
- последний ребенок <drinks>
, я не имею ни малейшего представления, чтобы сделать это ... Я пытаюсь ниже
var $element = $xml.find("drinks").addBack("drinks");
alert($element.children().last().nodeName);
Мне также нужно подтвердить, что для каждого <subject>
<brand-name>
есть первый ребенок. Я пытаюсь ниже код
function check_first_child(parent, child, rule, error_type)
{
if(($xml.find(parent).length > 0))
{
var $parent = $xml.find(parent).addBack(parent);
$parent.children().first().each(function()
{
alert(this.nodeName);
});
}
}
Но приведенный выше код находит тему только один раз. Всего у меня два предмета.