似乎是Jquery的一个Bug,因为一般来说,在任何情况下都不应该重复触发onload事件。

重现Bug的代码如下:

$(function(){ 
    $("#test").append('<img onload="alert(\'hi\')" src="Image.jpg">');
})

百般百度无果,最终在StackOverFlow上找到了同样的问题:

http://stackover ...