jQuery .load method not firing on IE9
问题 I have 4 divs (class=mydiv), each with an image in, the load method fires on all other browsers I've tested but it does not fire on IE9.0. I don't know if it works in any other IE. $.noConflict(); jQuery(document).ready(function(){ jQuery('.mydiv img').load(function(){ alert("fired"); }); }); Tried using these jQuery versions: 1.4.2 1.5.2 1.6.2 1.5.1rc1 回答1: I had the same problem and solved using: if ($.browser.msie && parseInt($.browser.version) < 10) { window.onload = new function() {