Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JQMIGRATE:jQuery(窗口).on(';加载';…)在发生加载事件后调用_Jquery_Plugins_Migrate - Fatal编程技术网

JQMIGRATE:jQuery(窗口).on(';加载';…)在发生加载事件后调用

JQMIGRATE:jQuery(窗口).on(';加载';…)在发生加载事件后调用,jquery,plugins,migrate,Jquery,Plugins,Migrate,由于存在安全漏洞,我被授权将django web应用程序的JQuery版本从JQuery1.9升级到最新的3.5.1。我正在尝试使用两个JQuery迁移插件消除JS控制台中的所有警告。我不知道如何处理以下警告: JQMIGRATE:jQuery(window).on('load'…)在发生load事件后调用 给出了我不完全理解的以下解决方案: 解决方案:如果函数fn实际上并不依赖于完全加载的所有页面资产,请切换到>就绪处理程序$(fn),该处理程序会更早运行,并且即使包含代码>的脚本在页面完全加

由于存在安全漏洞,我被授权将django web应用程序的JQuery版本从JQuery1.9升级到最新的3.5.1。我正在尝试使用两个JQuery迁移插件消除JS控制台中的所有警告。我不知道如何处理以下警告:

JQMIGRATE:jQuery(window).on('load'…)在发生load事件后调用

给出了我不完全理解的以下解决方案:

解决方案:如果函数fn实际上并不依赖于完全加载的所有页面资产,请切换到>就绪处理程序$(fn),该处理程序会更早运行,并且即使包含代码>的脚本在页面完全加载很久之后加载,也会始终运行fn。如果fn实际上依赖于脚本是否已完全加载,请检查document.readyState。如果该值为“complete”,则立即运行该函数,否则使用>$(窗口)

如何更改以下给出警告的代码以检查document.readyState:

S(window).on('load',function () {
        S(window)
          .trigger('resize.fndtn.clearing')
          .trigger('resize.fndtn.dropdown')
          .trigger('resize.fndtn.equalizer')
          .trigger('resize.fndtn.interchange')
          .trigger('resize.fndtn.joyride')
          .trigger('resize.fndtn.magellan')
          .trigger('resize.fndtn.topbar')
          .trigger('resize.fndtn.slider');
      });
``