如何单独使用jQuery解析xml属性? [英] How to parse xml attributes with jQuery alone?
本文介绍了如何单独使用jQuery解析xml属性?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我已经成功解析了xml,但我仍然坚持获取子项的属性。
I'm already parsing xml successfully but i'm stuck at getting an attribute of childrens.
XML示例:
<entries>
<entry>
<media:thumbnail url="blah" />
</entry>
</entries>
Javascript / jQuery:
Javascript/ jQuery:
$.get('data.xml', function(d){
$(d).find('entry').each(function(){
var $entry = $(this);
var pic = $entry.find('media:thumbnail').attr('url');
})
});
javascript对我来说无法获取属性。
有什么问题?
That javascript doesn't work for me to get an attribute. What's the problem?
推荐答案
Aah,命名空间是一种不同的动物,它不是你原来的帖子。您必须在选择器中转义:
。
Aah, namespaces are a different kind of animal, it wasn't in your original post. You have to escape the :
in your selector.
var pic = $entry.find('media\\:thumbnail').attr('url');
这篇关于如何单独使用jQuery解析xml属性?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文