在使用yepnope加载Raphael后,我尝试使用回调参数运行Raphael--根据以下部分:
http://raphaeljs.com/reference.html#Raphael
示例代码:
yepnope({
load: 'lib/raphael.js',
complete: function () {
Raphael('idm', 10, 10, function () {alert('callback run!')});
}
});
不幸的是,回调不会在Firefox和IE中运行。它确实在Chrome中运行。如何在所有浏览器中运行回调?
答案 0 :(得分:0)
我也有这个问题。当通过YepNope加载异步脚本时,回调函数不会在IE 8,9中运行。但firefox和chrome都很好。所以我决定用'script'标签包含js文件。虽然它使加载时间变慢。