Intialy我正在使用Jquery版本1.9,然后在代码按预期工作,在完成iframe加载后显示警报。
$("iframe["iframe1"]").load( function () {alert("Hello"});
但在更新到版本3.1 之后,iframe加载后会立即显示警报,我的意思是iframe中未加载完整页面,但会显示警告。
现在,如果我更改了该功能,那么它工作正常。
$("iframe["iframe1"]").on("load", function () {alert("Hello"});
任何人都可以帮助我知道新jQuery中引入了哪些变化。
答案 0 :(得分:0)
.load()
方法从版本3开始删除,因为它与ajax .load()
冲突。
相反,你可以像你一样使用.on("load", fn)