答案 0 :(得分:0)
$.browser
和jQuery.browser
已过时。因此,您必须使用最新的资源进行升级。
如果要继续使用现有代码,
jQuery.browser = {};
(function () {
jQuery.browser.msie = false;
jQuery.browser.version = 0;
if (navigator.userAgent.match(/MSIE ([0-9]+)\./)) {
jQuery.browser.msie = true;
jQuery.browser.version = RegExp.$1;
}
})();
将此脚本与您的脚本一起添加。 @Credits
您也可以使用jQuery-migrate插件。
答案 1 :(得分:0)
特别是对于WordPress,您需要此插件https://wordpress.org/plugins/enable-jquery-migrate-helper/
这不是修复程序,而是解决方法,因为WordPress 5.5删除了从核心迁移的jQuery。
我个人只是从您的主题中删除该代码,因为对旧版本的IE的支持可能不值得。