我正在运行以下简单脚本:
$(function(){
$('#divName').load('http://www.mydomain.com/someurl/');
});
在 jQuery 1.8.3 中,它按预期将外部页面(相同的域名)加载到 #divName 中。在 1.9.1 中,它什么也不做。有趣的是,如果我运行:
$('#divName').load('http://www.mydomain.com/someurl/');
在控制台中,它按预期运行;它只是没有在 document.ready 上自动执行。jQuery 迁移插件修复了这个问题,但是它没有给我任何指示问题所在的警告。
我没有迫切需要升级到 1.9,所以现在我坚持使用 1.8.3,但我肯定想知道 1.9 中的哪些变化导致了这个问题,以便我 (a) 了解未来(b) 可以按照我的喜好继续使用最新版本。