下面是我的代码:
function widget_itemAddCallback(carousel, first, last, xml)
{
jQuery('image', xml).each(function(i){
document.write(jQuery('url',xml).text())
});
...
};
这通过我发送给函数的 XML 文件循环。XML 文件是这样构建的:
<image>
<url>URL1 HERE</url>
<id>ID1 HERE</id>
</image>
<image>
<url>URL2 HERE</url>
<id>ID2 HERE</id>
</image>
现在,当我通过上面发布的那段代码运行时,网址将每次发布两次(总共 4 个网址,应该是 2 个)。因此,对于通过“图像”标签的每个循环,它将发布它可以在图像节点下的 XML 中找到的所有 url 标签。我似乎找不到如何确保它只打印来自当前节点的 url。对此的任何帮助将不胜感激!
谢谢!