有人可以帮助我从这个XML文档中选择ID = 2的url。通过ajax。通过jquery在xml中选择一个parcticular元素
<images>
<image id=0>
<url>images/pic.jpg</url>
</image>
<image id=1>
<url>images/pic.jpg</url>
</image>
<image id=2>
<url>images/pic.jpg</url>
</image>
</images>
我猜是这样的......但现在它显示在XML中的所有条目。我只希望它加载一个图像,我该怎么做,请吗?
$.ajax({
type: "GET",
url: "images.xml",
dataType: "xml",
success: function(xml) {
$(xml).find('image').each(function(){
var id = $(this).attr('id'); //maybe something here?????
var url = $(this).find('url').text();
$('.loading').html('<img src='+url+' />');
});
}
});
而''image [id = 2]''会是''image [id ='+ somevar +']''如果你有一个名为'somevar'的变量,而不是总是id = 2 – CaffGeek 2010-07-29 16:44:31
谢谢你们,我知道在find()中会添加一些简单的东西,但我无法工作了解它是什么。 我只需要开始工作我的代码效率现在.. 焦油 – 2010-07-30 10:10:43