如上所述,我使用的IE浏览器是IE 9,Firefox 16和Chrome。
显然是这段代码
$(document).ready(function() {
dojo.addOnLoad(initQuery);
});
当浏览器到达页面时似乎没有加载,但其他浏览器运行良好。有解决办法吗?我使用 dojo 包,但会接受其他建议。
最佳答案
在我看来,您的语法像是 jQuery 和 dojo 的奇怪组合。我不明白为什么你不应该使用像
这样更简单的东西require("dojo/ready", function(ready){
ready(function(){
initQuery();
});
});
这基于 dojo 文档中的示例。
http://dojotoolkit.org/reference-guide/1.8/dojo/addOnLoad.html
关于javascript - dojo.addonLoad() 似乎不适用于 IE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13508686/