我以前在我的JavaScript文件中有这段代码,它以前是工作的...
jQuery(document).ready(function ($) {
"use strict";
$(window).load(function (event) {
LoadPage();
});
在将jQuery版本更新到3.3.1之后,我必须用$(window).on('load')
替换掉已经弃用的$(window).load
。所以这就是新代码:
jQuery(document).ready(function ($) {
"use strict";
$(window).on('load', function (event) {
LoadPage();
});
问题在于这段新代码,并不总是按照预期的方式运行...在Chrome浏览器中,LoadPage()
方法会按照预期被调用。但如果我使用MS Edge浏览器,则完全没有命中LoadPage()
方法。如果我使用Chrome的隐身模式,则有时候会命中该方法,有时候则不会...你知道为什么会出现这种情况吗?