升级jQuery v1.10.1时遇到问题。
我有一个像这样的xml:
<?xml version="1.0" encoding="utf-8"?>
<Profile Version="1.23">
<Object Width="100" Height="100" />
</Profile>
我编写了一些JavaScript代码片段来从XML加载数据。
(function ($) {
$.ajax({
url: 'sample.xml',
success: function (data) {
if (typeof data === 'string') {
xml = new ActiveXObject('Microsoft.XMLDOM');
xml.async = false;
xml.loadXML(data);
} else {
xml = data;
}
$(xml).find('Object').each(function () {
var w = $(this).attr('Width');
})
}
})
})(jQuery);
当我使用jQuery 1.9.1时,上面的代码工作正常。但是当我使用jQuery v1.10.0或v1.10.1时它显示错误,它无法解析'Width'属性。
顺便说一下,我直接通过官方CDN(http://code.jquery.com/)加载jQuery库。
任何人都知道为什么?感谢。