Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.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
Can';找不到'的实例;jQuery.expr[";:";]';升级到jQuery 3.x时_Jquery - Fatal编程技术网

Can';找不到'的实例;jQuery.expr[";:";]';升级到jQuery 3.x时

Can';找不到'的实例;jQuery.expr[";:";]';升级到jQuery 3.x时,jquery,Jquery,我正在使用jQuery迁移插件版本3.0.0从jQuery 1.11.2升级到jQuery 3.1.1 每次加载页面时,我都会收到以下警告: JQMIGRATE: jQuery.expr[":"] is now jQuery.expr.pseudos 问题是,我在我的代码或第三方库中都找不到有问题的代码或其任何变体。我确实找到了这个例子,但我觉得不一样 $.fn.visible = function() { return this.css('visibility', 'visible');

我正在使用jQuery迁移插件版本3.0.0从jQuery 1.11.2升级到jQuery 3.1.1

每次加载页面时,我都会收到以下警告:

JQMIGRATE: jQuery.expr[":"] is now jQuery.expr.pseudos
问题是,我在我的代码或第三方库中都找不到有问题的代码或其任何变体。我确实找到了这个例子,但我觉得不一样

$.fn.visible = function() {
  return this.css('visibility', 'visible');
};

$.fn.invisible = function() {
  return this.css('visibility', 'hidden');
};
更新1: 以下是加载到网页中的JS代码:

<!DOCTYPE html>
<html>
<head>
  <title>UpgradeJquery</title>
  <script src="/assets/jquery/jquery.min.js?body=1"></script>
  <script src="/assets/jquery-migrate/jquery-migrate.js?body=1"></script>
  <script src="/assets/jquery-ui/jquery-ui.min.js?body=1"></script>
  <script src="/assets/application.js?body=1"></script>
</head>
<body>
  <h1>Home#index</h1>
</body>
</html>
在这一点上,我怀疑jqueryui

改变了它的意思。但仍然有效

普通程序员不应该接触jQuery.expr。。没有记录在案

您是否正在使用/编写创建新选择器的代码?如果没有,你就不必担心。

改变了它的意思。但仍然有效

普通程序员不应该接触jQuery.expr。。没有记录在案


您是否正在使用/编写创建新选择器的代码?如果没有,您不必担心。

正如我所说,我的代码或使用jQuery.expr的第三方代码中找不到任何地方。但我在控制台中仍然收到警告,说它正在使用,但没有显示它在哪里使用。正如我所说,我在代码或使用jQuery.expr的第三方代码中找不到任何地方。但我在控制台中仍然收到警告,说它正在使用,但没有显示它在哪里使用。显示复制步骤和您的。快速搜索回购发现:相关问题:我会说忽略警告,完成后删除jqmigrate。我现在就这样做,只希望另一个插件不使用旧语法…显示复制步骤和您的。快速搜索repo后发现:相关问题:我会说忽略警告,完成后删除jqmigrate。我现在就这么做,只希望另一个插件不使用旧语法。。。。
"dependencies": {
  "jquery": "^3.1.1",
  "jquery-ui": "^1.12.1",
  "jquery-migrate": "^3.0.0"
}