图片没有加到页面中,就可以触发load事件。而js文件为什么就不行?
var image = document.getElementById("img");
EventUtil.addHandler(image, "load", function(e) {
alert("图片加载完毕 ");
})
image.src = "1.png";
var script = document.createElement("script");
EventUtil.addHandler(script, "load", function(event){
alert("js Loaded");
});
script.src = "jquery.js";
document.body.appendChild(script);——???
源自:JS事件
3-1 事件类型(一)
2
收起
正在回答
2回答
同学你好,这两个是有区别。
img图片的src地址只要能加载成功,load事件就会触发,而script需要追加到页面中才能触发load事件。记住这样使用就可以。
祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星