【发布时间】:2016-05-25 13:01:34
【问题描述】:
我试图在来自 AJAX 调用的 XML 响应中查找元素,但我发现标签名称有点奇怪。这些标签导致我的选择器出现问题。
我特别要查找的 XML 元素是 <d:Department>。在 Chrome 中使用 jQuery,我可以通过 $(xml).find('Department') 找到这个元素。 jQuery 在 IE 中找不到元素。
使用 JavaScript,我可以使用 xml.getElementsByTagName('Department') 在 Chrome 中获取元素。在 IE 中我必须使用xml.getElementsByTagName('d:Department')。
有没有一种方法可以在两个浏览器中使用 JavaScript 或 jQuery 获取此元素,而无需查找两个标签名称?
【问题讨论】:
标签: javascript jquery google-chrome internet-explorer compatibility