【发布时间】:2009-11-10 03:42:35
【问题描述】:
在 jQuery 中给定一个 XML 元素,如下所示:
$('<foo oy="vey" foo="bar" here="is" another="attribute" />')
我可以使用 jQuery 或普通的旧 JavaScript 来获取包含 XML 元素中所有属性名称的数组吗?我希望这样:
['oy','foo','here','another']
【问题讨论】:
-
请注意,jquery 并不真正支持从字符串文字形成 XML。它可以在 Firefox 和其他浏览器中运行,但不能在 IE 中运行。请参阅docs.jquery.com/Core/jQuery:“动态创建的 HTML 字符串。请注意,这会解析 HTML,not XML。”
-
哦,我还要提一下,如果你愿意的话,有一些插件可以让你这样做。
标签: javascript jquery xml