【发布时间】:2012-04-19 12:09:40
【问题描述】:
两者都在工作...那我为什么需要 parseXML ?
var x='<a>\
<item k="1" p1="aaa" />\
<item k="2" p1="bbb" />\
</a>';
alert($($.parseXML(x)).find("item[k='1']").attr('p1')); //aaa
alert($(x).find("item[k='1']").attr('p1')); //aaa
【问题讨论】:
-
你看文档是为了 $ 吗?
-
From the docs > XML(从 Ajax 调用返回的数据)可以传递给 $() 函数,因此可以使用 .find() 和其他 DOM 遍历方法检索 XML 结构的各个元素.
-
@ManseUK 好的,谢谢。但是如果我已经没有它,为什么我需要 parseXML...?
-
parseXML 返回一个 XMLDocument - $ 返回一个 jquery 对象 - 它们是不同的